Since free agency began, it's always been unfathomable to fans how much pros get paid to play a game. But if we take numbers out, no one would argue whether or not players like Trout, Betts or Lindor deserve to make wages at the top of their markets. No one would even argue if owners can afford them, since rich guys bought the teams, and are either making profits or are wealthy enough to absorb losses... otherwise, they sell (players or clubs).
The contracts for Machado and Harper, Betts and Cole, Tatis and Lindor, etc., etc. show that the cost to acquire -- or retain -- top talent continues to rise. Fans really don't care exactly how many digits are on paychecks of their favorites... just how many are on price tags for ballpark pretzels, beer and parking.