Fantasy sports and gambling are the reason the NFL is king. Plus the stuff that happens on the field is entertaining - big hits, big plays, surprising upsets, etc. Sorry, but what happens on an MLB field is boring 90% of the time. There are dozens of "great" defensive plays every night so none of them seem special. Upsets are never surprising. The #1 team can have their ace on the mound and lose to the worst team who throws a garbage journeyman and no one will bat an eye.
There are over 2500 MLB games in a season compared to 285 in the NFL. Th vast majority of the MLB season is forgettable but because of how few games there are and that most of them are played on the same day of the week every week it's easy to make a big deal about them. And the reason for NFL parity is because there are only a few teams that have great QB's that practically guarantee a playoff berth and for the rest of the league, outside of the 2 or 3 worst teams, it comes down to which players and how many get hurt as to how their season will go.
Making changes so that Ohtani could sign with Milwaukee is going to do nothing to increase fan interest or bring in more revenue to MLB.