I kind of agree, but then I don't really want to pay for this stuff either :D
Mind you, I do and have paid for some online things and they would certainly be more accountable.
They've still got to break even, though. And even that costs a hell of a lot when you're that big.
Edit: That was point, and I think it still stands.