I will not resort to any name calling, but I will call out racist, entitled, and discriminatory language like the original post does. What is "our" channels anyway? I didn't know we had any of those unless you own the business that broadcasts or does the marketing?
Maybe what should be a requirement is an ancestry test so that all of those who think they are entitled to "our" channels, or other such nonsense, can truly see where their ancestors originated. I would bet you that more often than not, that previous generations of your family either didn't speak English or spoke in a way that you would criticize as not being "American." Only Native Americans (and not I am not talking about those of us whose families immigrated from Europe and other places in the 1700's and later) can truly claim anything in regard to this country.
Here are a few stats: Roughly 25 percent of the US population is Hispanic and/or are bilingual or speak more than 2 languages. That is approximately 65 to 70 million people. That is a big chunk of population that advertisers want to target and include regardless of what channel it is on. I don't drink beer, but I still see beer advertisements, but who cares, they are targeting those who do. If they want to broadcast Spanish, French, Mandarin, or whatever language to target those audiences, it will not affect me one way or another. I think the world has bigger problems than worrying about commercials and everyone should be entitled to watch whatever they want in English or any other language that they want. Instead of posting something that exhibits someone's true character, maybe they should learn more about themselves and their ancestry. Maybe you will realize that there is no such thing as "our" anything. This county is called the "Great American Melting Pot" for a reason.