In all the inflated years of offense in the last 15 years or so, we never had a Triple Crown winner. That might be because it didn't allow the cream to rise to the top -- there was too much cream. (And probably too much of "the clear," too.)
In fact, Barry Bonds never did it. Even though he led the league in the Triple Crown categories multiple times, he never did it in the same year.
But in 2012, Miguel Cabrera of the Detroit Tigers became the first player since Carl Yastrzemski in 1967 to lead his league in batting average, home runs and RBI. And then he led the Tigers to the World Series. Cabrera was overdue for the major awards over the years, and he finally got one when he won the AL MVP.
Related: Ranking the Triple Crown seasons