I think it's because people (some) are all talk. We bitch about corporate greed and stuff like this, but when it comes down to it, when you need a new electronic device and one's half the cost, which one do people buy?
The one with ads and that's made by slave wage third world workers, or the one that's twice as expensive?
As a whole, we tend to be garbage and materialistic...
I won't be buying Roku either.