Probably because it makes a ton of money. The opinions of people who post online represent a small fraction of people who play games.
4000 hours on record
Review: I spent over $500 worth of DLC on this game but I hate it! They never implemented the features community asked for.
Devs: And we love you for that!
This is very true. I play less than I used to but I'm still in a very active clan and I still drop money occasionally hun pretty things from the store or DLC items