I think the solutiion is that both are needed.
corporate funded news can investigate the government, and government funded news can investigate corporations.
corporate funded news can investigate the government, and government funded news can investigate corporations.