Finding sponsors feels like the main problem, and I'm not sure thats easy to solve regardless of what kind of advertisement-space is possible in-game.
Yeah there are not enough eye balls to attract sponsors.
aoe2 tournaments are happening because of MS. MS throws 50k in prize pool and get 50 millions in revenue from by selling civs