Agreed, and that's why the Marlins can but a huge price tag on him. Contending teams like Boston, New York (play 1B & C), Seattle, Arizona, Milwaukee, etc. would be massively upgrading their team by adding Realmuto. There is no supply available of good all-around catchers. Marlins will dangle Realmuto like the Padres did Brad Hand and see if any team is willing to pay the price. Marlins are in the driver seat when it comes to Realmuto.