Just to play Devil's Advocate though, Beast/Soldier doesn't really have good synergy (with only two cards sharing the keyword, and those same two cards being the only ones that benefit from the synergy), so to get the right combination of keywords to play Elephant, either:
a) You're using an otherwise unoptimal deck combination (i.e. one with a somewhat balanced number of beast and soldier cards)
b) You're using a primarily Soldier or primarily Beast deck, and relying on sheer luck to happen to draw the other keyword.
On the other hand, if you're playing a Barbarian deck, then it's only natural that you'll have lots of Barbarian cards on hand, and it helps you in other areas.