Why don't you?
The complaints I see are emotional violent insult laden responses that don't address the issue and don't validly counter the arguments. I believe each of these evils/sins/cash grabs can be done well, and the problems people have with them are actually just aspects of bad game design rather than the practices being inherently evil.
Despite being a sales site the lack of rational objective thought appauls me, the only difference being more diversity than more popular sites by virtue of the moderation team.
So that I can better understand your viewpoints feel free to explain what you like and dislike about any of the things I listed in the title, whether or not they can be done well, and what it would take in your opinion for them to be done well. Feel free to let your biases and allegiances run wild or restrain yourself to utilize objective reason?
None shall Interfere, Do as you please...

In this day and age, with the Internet, ignorance is a choice! And they're still choosing Ignorance! - Dr. Filthy Frank










