What's the alternative? Nothing is going to be "legitimate" this season, and it never was going to be as soon as the league approved a schedule in which teams would never play two-thirds of the teams in their league all season. And an everyday sport is singularly ill-suited for coping with the demands of a pandemic.
By the by, I've often wondered what MLB would look like if teams played an NFL-like schedule of one game a week for 16 weeks and then single-elimination playoff games thereafter. If your best starting pitcher had the same importance as a quarterback, and fans were able to watch every game and track every player across the league, would MLB have the same place in the national consciousness that the NFL has? (In other words, how much of the NFL's popularity is down to the sport itself, and how much is down to how it happens to be packaged and shown and digested?) I'm sure we'll never know, but if there were ever any season in which such an arrangement might have been worth exploring, it would have been this one. Or even a more NBA-like or NHL-like schedule, playing every 2-3 days, would be more doable within a pandemic than playing nearly every day. But again, that will never happen, so these points and questions are all rhetorical.