I saw this last year and I was about to post it here after reading everyone s***ing on BAM. Gary Vee nailed it, like you said.
But while baseball's core audience is still old boomers right now—they struggle with Gen Xers and millennials—Generation Z (22 and younger) likes baseball very much. At least that's according to a 6,000-person study by both the NYU Preston Robert Tisch Institute for Global Sport and Fox Sports.
"When it comes to baseball, Gen Z is all in. For perspective, millennial and Gen X sports fans have a strong preference for the NFL as their favorite sport — by nearly a 2-to-1 margin. For Gen Z, MLB has rallied to pull even with the NFL as their favorite sport. That’s partly because football declines in popularity as you move from Gen X to millennials, and finally to Gen Z. But for baseball, millennials are the low-water mark, with Gen Z representing a significant resurgence."
https://www.sportsbusinessdaily.com/Journal/Issues/2019/07/08/Opinion/Gennaro.aspx
Hopefully someone at MLB read that and is in the process of loosening up the content restrictions, because they actually have a shot at the future with these zoomers.