Personally think most controllers do an absolutely great job......my irk times mainly involve controller hand-offs where it is obvious those doing the hand off dont relay information pertanent to "their" sector to the other controller(s)....mainly involving speeds and approach types......after setting the box up .....slam dunk decents...and expecting us to go down and slow down...
In all fairness it actually makes the day quite interesting in dealing with those situations and most controllers know that once they have pushed you into a corner will do all they can to help you out...all about communication really.....
...only time Ive ever been bitten, was trying to make a fool out of the controller

.........that has a way of coming around and biting you in the arsephalt...PB
NB....Clive...mate,I want to be around when you give the yanks a piece of your mind about the "penalty box"....and then well see how much time you spend in it.........