Anyone associated with baseball (umpires, team chefs, stadium workers, team staff, etc.) all had the option to opt out of the season. No one forced them to participate.
As for the others (hotel staff, airlines / airport staff) either they only have a job now because the MLB is using their services or their hotels / airlines would be serving other customers, many of which are not frequently tested and under strict protocols like the MLB players are.
I'm not trying to minimize the risk of Covid or call it a hoax. I actually had it myself last month (I live in Nashville) and luckily it wasn't bad, but I know for others it can be. But unless we plan to literally shut everything down until we have a widely available vaccine, which could be another year or two, life should go on, albeit while doing what we can to minimize the risks. People in the MLB circle and those they come in contact with are far safer than the essential workers in the general public like grocery store clerks, nurses, Fedex drivers, etc, because of the constant testing the players undergo.
It can be done people gotta have better discipline, sports teams gotta basically have military discipline to pull this off.