In actual fact you are not rude at all.
But foreigners often think Americans are.
After six years of living here I have come to the conclusion as why.
It's a language issue.
If I am on a crowded train or a bus in England and I need to squeeze past you, I would say something like the following:
"Excuse me, please". "Thank you".
Or,
"Sorry." "Thank you".
In America, the equivalent is:
"Excuse me."
No please. No thank you.
And that is why some people think Americans are rude.
But foreigners often think Americans are.
After six years of living here I have come to the conclusion as why.
It's a language issue.
If I am on a crowded train or a bus in England and I need to squeeze past you, I would say something like the following:
"Excuse me, please". "Thank you".
Or,
"Sorry." "Thank you".
In America, the equivalent is:
"Excuse me."
No please. No thank you.
And that is why some people think Americans are rude.