Flying Wild,
Sorry to hear that you were put in a sticky situation by your local ATC. If however you could both see there wasn't much chance of your vector and approach working out, why did you accept the clearance? A couple of occasions I have judged my altitude, speed and distance (at request from ATC) not in the best combination to get my last vector to final and so I just ask for another mile. Every time it's been granted and all ATC have to do (I guess) is give the guy behind a little more space. I know there is often a bigger picture which we may not be entirely aware of but if you feel its going to drop you properly in it I would always ask for a couple more miles. If not well then there's always gear n speed brake!!
Anyway I always thought my previous airfield were on top of their game. Occasional blips but by and large, great guys n gals. Also made me very welcome to the VCR and radar room on a couple of visits.
V3