I'm no expert here on this topic but in my experiance A_Username guys who sound like you are blinded by there ideology and ignore the reality of the situation.

they throw around the word "protectionism" on just about anything. Even when its not "protectionism".