I don't mean to be a dick, but yeah, that's probably why he's not better; especially given he existed in an environment with easy sacrificing in the first place.
For those of you running lots of fetchlands I would definitely give this card a try.
Also, as part of my recent 'cut all the aggro cards and replace them with gold cards' kick, I've been liking:
i won my friend's peasant cube
I always had the feeling Cagebreakers costs one mana too much.
I would have loved him as a 4 mana 2/2!