I believe you two are arguing the same thing. Maybe the poster could have better worded it "general thought among most people is that the USA ..."

Because you are both absolutely right.