That's a very narrow lens you're looking through though. Look at it this way.
Teams valuations have skyrockets in the past 25 years. Player's paychecks have also increased, but nowhere near the same rate. Owners are enjoying every benefit of their teams being worth billions of dollars, while players are still fighting to get a proportionate piece of that pie. Owner's will take every upside they can, but then when some form of revenue dries up, they expect that downswing to be shared by the players. Capitalists when the value rises, socialists when the value drops.
There used to be tons of guys in their mid 30's that were still contributing to their team's successes and were also getting "rewarded" for their production and value from earlier in their career. With analytics (and the steroid era being gone), we don't see early to mid 30's guys getting massive paydays like they used to. Owners have realized they shouldn't be paying someone in their mid30s for something they did 5 years ago. So, while very few exceptions still exist, the money that used to go to the upper age bracket guys, gets floated... back.... to.... nobody. The owners aren't bound to pay the young stars anything more than their league minimums for the first 3 years, then slow incremental increases through arbitration until they become a free agent somewhere in the range of 30-32 for the most part, unless they offer long extensions that generally fall below market value because of risk hedging. Superstar players of course get to FA earlier, but the system isn't failing them to begin with. The truly elite will always get their high AAVs, now its just a matter of how long the deals will be.
Another main point of the players is that all the revenue sharing that takes place from the massive media market teams that gets shared to the have-nots, doesn't seem to be being put back on the field. Markets like Tampa and many others don't seem to be able to increase payrolls, despite receiving 7 figures in revenue sharing every year. The Yankee's don't care about that really... yeah the owners there would likely prefer to not give away money to other teams because it's still money... but when they see those teams not using it against them... yeah, they're more cool with it than it would seem. It's the players union that is far more pissed off about the money not being spent than the Yankees are.
Essentially, this current stoppage is all about the owners not wanting to inject all that money they are saving on older players into the younger players. They want to keep it and watch their franchise valuations keep ballooning. The players union wants that money to be put back into the rest of the players, whether it's through a floor/increased luxury tax threshold, earlier arbitration, free agency etc.
All the stuff about the universal DH and some other things.. that's all the minor ******** they throw to the media to make the other side look like pedantic f***s.
Also, consider that the relative labour "peace" between the two sides since 1994 is 100% due to the fact the players would NOT accept a salary cap. The owners wanted one back then with no floor, and the player's knew they had to strike and never bend on a straight cap. They didn't, there was no cap, and the owners knew that a salary cap was a non-starter ever since then.