@ Piltdown
The lack of performance knowledge in newer controllers is definitely lacking. At least once every day I will sit cringing at what the controller next to me says as they push the performance envelope. The three main reasons are poor training, the drying up of cockpit famils, and selection of ab-initios who may pass some HR hoop-jumping exercise but who have no or little aviation knowledge/enthusiasm.
May I suggest all pilots try to get in to their local ATC centre and sit in with the youngest looking person there, and educate them on AC performance.
I'm trying my best to pass on my knowledge (have flown jets) but it's a slow process.......
@SFCC
Please file every time you get mucked around excessively as it will be investigated and hopefully procedures will be changed. However it was my experience that plenty of occurrences were not adequately investigated in the sand pit, so best you raise those ones with ops or your IFACTA safety rep.