Yes, but do not forget also that there are PLENTY of other things to bitch about.... And some a bit more easy to DO something about.
It would depend on how you define globalization. There has always been a globe, but there has not always been a corporate marketing campaign to define and constrict it.