I don't really think this has anything to do with Japan. Just general social skills. The stuff you say you said ranges from tactless to rude (I can't speak for every person but certainly from my point of view).
I don't know the dynamic you have with your friends. eg. if you guys normally happily argue about a lot of things and they just took offense at those particular topics. But personally I wouldn't talk about contentious topics, nor would I criticise someone else's background/culture or their opinions - unless we had a close friendship, and even then I would keep in the realm of lighthearted banter.
The only place for heated polarising discussions is somewhere like a university debating society IMO.
(To be fair though, on the internet anything goes - but that also means you have to accept being flamed if you are going to say anything you want!)
I don't know the dynamic you have with your friends. eg. if you guys normally happily argue about a lot of things and they just took offense at those particular topics. But personally I wouldn't talk about contentious topics, nor would I criticise someone else's background/culture or their opinions - unless we had a close friendship, and even then I would keep in the realm of lighthearted banter.
The only place for heated polarising discussions is somewhere like a university debating society IMO.
(To be fair though, on the internet anything goes - but that also means you have to accept being flamed if you are going to say anything you want!)
Edited: 2012-07-28, 12:22 pm
