If you believe ATC isn't "controlling" anything then that would suggest that the pilot is controlling everything; to say that is pretty arrogant. So the next time I'm in the Bravo airspace in Chicago and the controller tells me to turn right to 310 DM2400 and slow to 170kt, I'll just tell him thanks for the advice but I'm going to do it my way; I'm in control. There'd be a total breakdown in the system. I know you're an airline captain but I'm really confused by your post if you were being serious. People respect your opinion around here and some who may not understand the system might get the wrong ideas based on your statement.
You're right ... I am arrogant. And I know the score. It's called experience based on lessons learned. I do not suffer fools lightly, whether they are in the cockpit or in the Center.
You are not understanding what I'm saying. If it helps you -- when "it" makes sense and is routine, of course I go along/get along with ATC. Why do you think I've survived >20,000 hours in the air??? And when flying internationally, YOU are the "controller" --- believe that.
But when my ass (and/or the collective asses of others who put their faith and trust in my abilities) is on the line and the "advisor/controller" is .... shall we say .... misinformed (?), I tell him/her "NO" and do the right thing. And I'm prepared to defend it at the end of the day; and I have ....
When the airplane crashes and burns, the ATC "specialist" goes back to work the next day. The pilot might not ...
*edit* ... this was not intended to be a snotty response to you; just tryin' to clarify the unclear. Stay safe ...