St Louis may well indeed prove they are the best team, and yes during the REGULAR SEASON, they were the best team, no arguments here, but why dont you ask the 116 win Seattle Mariners of 2001 if the regular season CLEARLY shows that a team is the best?
BTW, the 2000 Yankees had 87 wins and won the World Series, only 1 other team had fewer regular season wins and won the World Series, that was the 1987 Minnesota Twins with a blistering 84 wins.....wait, who did they beat again?? Its escaping me....ah yes! THE ST LOUIS CARDINALS!!!!!