There are exact 13 people who made a $30 million salary last season. There are 42 total who made $20 million or more. At 30 teams of at least 28 major leaguers 798 who didn't fit into your "unimaginable salaries" standard.
The players main argument consists of their share of the pie keeps shrinking and they would like some of what they used to have, back again. They don't even want a historically bigger piece of the pie. They are literally still asking for less than they have received in the past. They just want the shrinking to stop, which is exactly what the owners have been offering.