In the last 3 seasons (Sony's criteria for rankings), including one cut short by the injury, Posey is at 14 career WAR. Molina was 16.1 WAR over that period. It's true that Molina was "better" over that period, but he also played more games, so let's not pretend we can't logically deduce who might be better if they both played the same number of games.