Honestly this just puts them in a bad light. I could understand if they're innovating and adding features that the community wants this would be fine. But it took how many years to allow users to belong to/access multiple accounts? The features that are prioritized and worked on are revenue generators for WHMCS. One of the things that kills me every time there's an update is finding small bugs in things that I would think would be thoroughly tested before release.
If that email came out saying here's how they're innovating, improving, what to expect for new features in the next 6 months, and this is why we can't continue this pricing model it would be different but it didn't.