Agreed.
If the owners can't make money paying their employees fairly(players, minor leaguers, concession workers, you name it) then it's their business model that is the problem.
This goes for any business. If your business model requires shameless exploitaton of your workforce, then it's the business model that is the problem.
Minor leaguers and other ancillary baseball workers should unionize.