<Rant>Simple answer. Don't buy the products ! If everyone spent their money in line with their espoused morals/beliefs then all this trash would go to the wall; OK, Hello, the Mail, the NOTW etc...
... and SKY and the plethora of trash TV channels.
Who needs more than 4 TV channels anyway...