1
Nobody is arguing that Bay needs to be paid like a mediocre ballplayer. He certainly isn't a superstar either though, and this contract pays him as though he will be.
Most likely he'll be a 3.5 WAR type for a year or two while the Mets are giving him slightly above market $s, then in the long-term hes going to be massively overpaid.