Wizards doesn't tend to print it, so it's only legal in eternal formats, and playing mass land denial will catapult your deck into bracket 4 in Commander - so if you're going to try it, you'd better hope the rest of your deck is powered up to match
Gaining life (and putting out blockers) are two of the most surefire ways to deal with aggro decks, and the Ferocidon puts the breaks on both, leaving opponents rather helpless
Sacrifice Payoffs While the sacrifice outlets often reward you for using their abilities, you have a few cards that want your creatures to die
You Have Outlived Your Usefulness: Pulls this on Vector after his defeat
October 2020 Update: Looking at the latest printings of fake cards, its clear the card backs have been greatly improved
You are not trying to ramp really, you are just after the triggers