Piltdown Man
You guys really must file on these episodes....you pay enough in Nav Charges! You might uncover a lack of training and understanding... apart from any safety implication. The earlier you can file then the greater chance for Radar and R/T tapes to be held. Most of your report made me ill just reading it, and it reflects badly on the vast majority of competent controllers. If you don't want to file an official report I suggest "CHIRP".