mayday, i hope your joking....
That was the most arrogant bit of crap i have read on these forums in years.
whysotough. its completely unacceptable that the atc treated you that way, as it would if a pilot treated an atc that way. as others have said file a report and let the established procedures do the rest. the controller will be spoken to no doubt but certainly wont lose their job as others have mentioned.