Well I mean you (Americans) keep voting the same type of people into the white house and local offices, what do you expect? It's not like you haven't had options with better candidates.
Those same companies own your media, too, but they probably care far less about who you vote for.