I supported the decision not to bring Reyes back after the Marlins’ obscene offer, but as the saying goes, hindsight is always 20/20. Looking at the current market and the cost it takes to acquire available shortstops via free agency or trade — it may have been best for Sandy Alderson and the Mets to retain Reyes.

With shortstop highlighted as one of the most pressing needs for the Mets this offseason, names such as Stephen Drew and Jhonny Peralta have headlined the available candidates. Drew remains on the open market, seeking a multi-year deal, while Peralta managed to sign a four-year, $53 million contract with St. Louis despite being limited to 107 games due to his suspension for involvement with Biogenesis. Peralta’s agreement, nevertheless, will keep him with the Cardinals through his age-35 season. Reyes will also potentially be entering the 2017 free agent class as a 35-year-old with four years remaining on his current deal with the Blue Jays.

Both Peralta and Reyes have played 11 seasons in the major leagues. Despite playing 80 fewer games in his career, Reyes holds the advantage with a career 33.3 WAR compared to Peralta’s 24.7. Reyes also has the highest career OPS+ (107) out of Peralta (101) or Drew (98). Not only are Reyes’ career numbers the most favorable, but in the past two seasons, he also has the upper hand over the two top free-agent shortstops of the winter, boasting a .780 OPS, ranking among the league leaders, while Peralta and Drew put up .744 and .730 figures respectively.

Not only does he put up better offensive numbers than Peralta, Drew, or any other available free-agent shortstops, but he brings a positive presence to the clubhouse that no other player in the game can. Rather than messing around with the likes of Ruben Tejada, Omar Quintanilla and Ronny Cedeno over the past two years, the Mets could have had their homegrown shortstop, their leadoff hitter and their dynamic left side of the infield intact.

If it takes the same number of years to acquire an above-average shortstop, it would have behooved the Mets to hold onto the hometown favorite rather than kick the proverbial tires on lesser players such as Peralta and Drew. The Amazin’s wouldn’t have to contemplate trading away their highly coveted young talent to end the two-year search for Reyes’ replacement. And they wouldn’t have to go with the very likely scenario of starting Ruben Tejada at short on March 31, 2014.