Radio_Realist said:
Since the language of America is English,
But... there is no official language in the US.
and even legal immigrants who become naturalized citizens are expected to learn English,
So? Learning another language does not mean you un-learn you first language. It also does not mean that you will like music and entertainment in the language you learn.
and since the public airwaves belong to the citizens of the United States, how do broadcasters who program Spanish language programming deal with license challenges that their programming doesn't serve the public interest of United States citizens?
Stations are licensed to serve their communities, not "citizens." If a station is in an area with many Hispanics who speak Spanish, then programming in Spanish is serving that part of the community.
One would think that refuting a challenge around renewal time based on not serving the needs of American citizens would be almost impossible.
The only time I know a Spanish station was challenged on the basis of there being few Hispanics in the city of license (WOJO, Evanston, 1980) the strike applicant was unsuccessful and the ALJ from the FCC ruled that a community in need of service was being served by WOJO and he renewed the license; that decision is part of FCC case law now and still stands as the benchmark.
Anyway, stations are not licensed to serve "citizens" anyway. And the US has a long history of foreign langauge media... in Radio, there were multiple Italian stations in NY through the mid-50's, there were and are Polish staitons in Chicago, and multiethnic stations all over. LA has 5 Asian stations in Korean, vietnamese, Chinese (two dialects), Thai, etc., one station in Farsi for the Persian community, some Armenian and Russian programming and 16 Spanish language stations for the 5.2 million Hispanics in the metro.
Is your question innocently asked, or is there an agenda behind it?