And in so doing, drowns out local culture. The CBC has the production of Canadian cultural content (CanCon) as part of its mandate. Why must everyone in the world watch American TV? Wouldn't it ultimately be better if every culture produced their own content and then we could maintain some local identity?
The word imperialism is not being used lightly, here. TV has an enormous impact on a society. It influences how people think, which in turn can influence their politics.