It's because Suarez has stepped up on his game, became more of a team player, led his team from the front, had no protection from the refs for his diving reputation (which he cut it out this season, almost), added so much consistency to his game. Praising Suarez doesn't mean that Messi was bad...