I agree this is a problem. One that may not have an easy solution. I can only formulate two ways to prevent this:
Make the "corporation" an undesirable business model (preferably in favor of a model involving 51% ownership by an accountable individual).
-or-
Don't let diverse corporations/businesses own media outlets.