This comes down to two parts being problematic:
- we took away business from private servers as there was now an open source solution - applying the open source community model on the private server scene was a disaster. It was to idealistic.
In hindsight, the open source part was basically painting a target on us.
As an example: private servers running mostly use MaNGOS (there is not much else to use) and pretend to have built their own software and advertise by bashing MaNGOS.