Roblox, like Blockland, is a game. Some games are for some people, and other games are for other people. Just because you don't like a game doesn't mean it sucks, it just means it's not for you.
Personally, I don't like Roblox. There are many points in the game I feel that can be improved.
I must, as Badspot put it, respect their marketing strategy. They trick little kids into giving them money for pointless hats and such, which does nothing for the game. Luckily, Badspot doesn't do that, but rather charges twenty dollars for a very decent game like this. In my opinion, Blockland is the best twenty dollars I've ever spent; others may not feel the same way.