Morgan, with you on every point except for one - no way are they losing money, all changes are designed to increase their revenue

You never know, perhaps they'll pay for some support staff and customer service