I don’t think MLB has dated marketing, they have a dated commercialization system as well. A league that led the way in how to deliver the sport, let the rest of the leagues catch up, when there are so many opportunities for baseball to simulcast and later advanced stats for those who want them, while delivering a cord free experience. Cable is dying and MLB could easily go on its own. As to Astros and the league, the league has purchased teams in the past, and could do so now, taking control of the Astros on a reduced price or kick them out of the league. If MLB wanted to, it could retract them, like the Expos.