"Don't hate the player, hate the game" is a false dichotomy. It's perfectly possible to conclude that the system is rotten and still call out those who take advantage of it in ways which hurt others. The fact that there's money to be made and that it's legal doesn't make it any less sleazy and immoral.