It's just a little... small.
The rancor, the set, but certainly not the price ($60, 380 pieces).
I've been in favor of something made from constraction pieces, and then of course something larger. This guy is Hulk/Troll sized, nowhere near the size of the Rancor.
At least we finally have one.