Well done , I liked it a lot, and the second one is also right on target too, cant tell you how many times I have heard others complain on the board threads of most of the things you wrote about in those two poems,

you are right on the mark with those two poems