> it's better to have smaller firms that don't (or less frequently) damage society
I'm not sure about that - I really like my lifestyle which would be nearly impossible to attain in Europe, but is very attainable for Americans.
I don't see how you're materially better off because you're forced to use foreign companies (Google, Facebook, etc.) instead of having your own.