I no longer blame anyone but the customers.
After all, as long as you keep buying into it, why should they provide a better service, in every other industry they deliver as little as the compitetion will allow, why expect games to be different.
Hell, customers even defend it, can't...