Free agency has certainly reshaped MLB, offering players more opportunities to find the right fit and maximize their earning potential. It’s undoubtedly improved the game by giving players more control over their careers and allowing teams to fill gaps quickly. However, it has also made it harder for teams to build long-term dynasties, as the constant player movement disrupts team chemistry and makes it tough for teams to keep a core group intact for years.