Gotta say, I don’t think pilot had any clue what he was doing. And he was a bit arrogant on top of that. Only thing I saw the controller do wrong is not give vectors first. But yet again the pilot flying IFR should have at least known the VOR frequency, at Most already had it tuned in.
We're forgetting something very important. And it's become very common in today's society.
Customer relations, specifically, lack of respect for the Customer.
Granted, there was poor attitude from both parties in this obviously edited discussion, but we need to remember......... the Controller is there to serve the Pilot, not the other way around. Whether there was a declared Emergency, or not, the Controllers very purpose is to serve the Customer.
The Customer is always right, and in this case, disputes should be settled on the ground. I suspect that if that rule were enforced, in this case, there would be no need for a ground discussion, because there would likely not have been that particular Controller performing that particular job.
No matter how rude, condescending, or negative, the Customer is always right. The Controller should, at the very least be counseled, or reprimanded, and if this is a common behavior, should be fired.
Around here, similar behavior has become common towards VFR traffic, and the very reason I rarely use their, so called, services.
I believe in spin training for every pilot, and I believe that before you become a Controller, you must first become a Pilot.