Quote Originally Posted by Maciamo
Now it is, but until 1945 it was used by the Army as a symbol of Japanese imperialism. Nowadays, it is still sometimes used by the SDF Airforce, not jut the navy.
Personally I regard that flag as the Japanese Naval Ensign and also as Japan's historical and correct military flag. I don't see it as a symbol of Japanese imperialism.

People in general who are not originally from a country they reside in are free to complain about things of that country. However if the complaining is too much then they can be seen as against that country.
I think complaining is okay but not if someone complains about alot of things of a other country. If people don't like alot of issues of a country then I really suggest he/she moves back to their home country or a other country that they prefer more.