This is the difference between the Rising Sun and other military flags. Japanese Imperialism that terrorized the Asian continent is still very much alive. You need to realize the Rising Sun is not simply a symbol of the Japanese armed forces. It symbolizes the continuation of Japanese aggression since more than a century ago.
ps. You dare compare the USMC emblem to the Rising Sun? Your grandfathers would be very ashamed of you.