I don't understand why he say this is bad for the community? They make a nice site, give away coins and are fully transparent about the transactions.

If you don't want to get free coins, then don't sign up. There is no reason to talk bad about it. The devs are sometimes confusing, but they have followed through on everything so far. It's not shady, its really good. I will continue to support it.