You could have saved yourself the trouble. There is nothing edifying in your post. And I'm not a "sir", I work for a living.
I've noticed that when some of the extremists here on FR get beaten in every argument they put forth, they resort to insults, somehow believing that will give credence to their lost debate. It won't. As for use of the word "sir", it is generally used as a sign of respect, and most folks who work for a living are certainly as deserving of respect as those who don't. I simply assume an air of respect, not knowing that some folks don't wish any.