How is it still legal for these companies to advertise and sell a whole product but only deliver part of it?
Because they have all the power, can simply change the fucking terms of service as they see fit, and have the fucking politicians in their pockets to ensure they can get away with it.
Honestly, are you expecting a fair situation in which the consumer actually gets input on this shit?
You might as well ask a Ferengi for favorable financing terms. If he gives them to you, they're not favorable.
Why do we keep acting like we're surprised by any of this crap? Unless people start changing laws to shift the balance away from corporations, this is all you'll ever get.
And yet any time someone suggestes stronger regulation the entire IT community comes out up in arms and shouts "free market".
The greatest strength of the IT industry is that it's essentially unregulated allowing it to be nimble and to take risks.
The greatest weakness of the IT industry is that it's essentially unregulated allowing companies to shit all over thier customers.