Every large corporation benefits or has in the past benefited from the government. What difference does it make? Business profiles do marketing and advertising. They're not expected to report neutrally and fairly about current goings-on in society and politics. This is a ridiculous argument that has absolutely nothing to do with anything.