"Sir" is the address of a knight. In Britain, the monarch has the power to make someone a knight although the candidates are normally chosen by the government of the day.
It's called the "matrix" Get with the program, sir..
They are still called sir.
No. I know a lady who doesn't like being called ma'am. She said it makes her feel old. So that's probley why someone doesn't like being called that. Or its because of a personal issue. To me, its polite to call people older than you sir or ma'am. Its a sign of respect. So even though someone doesn't like being called sir, just think that they respect you enough to say 'sir' rather than saying dude, bro, or even buddy.
Sir good morning is a greeting. This greeting is specific for a male person (sir = male) and probably for someone who is older than you or someone who is your employer. However this is not standard English, the greeting should be - Good morning Sir.
sir thomas drake
Yes, "Sir" should have a capital letter in a sentence when it is used as a title or form of address, such as "Can you help me, Sir?"
Sir Fixalot
By being born into the "Male" category
Because he was Knighted for his contributions to humanity.
A Lady.
A lady