Uhh. How about not being a *** and refuting the "nonsense". There are plenty of reasons to be anti American, just as there are plenty more to be anti China, having opinions on this and discussing it is what this thread was created for and if you have a problem with that then go drink your soy in the corner.
Battlefield? warrior king? you've lost your damn marbles. Add something relevent to the thread or find a better hobby.