The reason the DOTA pro scene can't be funded like the CS pro scene is because of the Sticker Meta.
Esports in general is kind of a shitshow blackhole for profitability, but I'm sure for those who follow both scenes can tell it's night and day in terms of tier 2 and tier 1.5 teams that are able to compete in CS vs DOTA.
What makes the CS scene so much more invaluable for orgs are stickers. Just getting to the major challenger stage gets you a cut of a buttload of cash, even if you crash out - there's a pathway to financial viability.
Stickers are very very low effort content and generally easy to make for the return, compared to something as high-effort and time consuming as the annual battle pass. Valve noticed this and have tried doing it in DOTA as well, but for those of you who have followed the scene, you'll know that with few exceptions (ie: Ephey) these payouts are usually miniscule in comparison to CS.
So what's with the big discrepancy in interest? History. In CS, a sticker capsule released in 2014 (Katowice) has stickers (Titan and IBP Holo) that sell for 6 figures USD unironically, from what might've been a 25 cent investment. Ever since then, the community mass buys every set of stickers during a new major, a lot of them hoping they'll be the next Titan/IBP Holo (realistically won't happen). This kind of culture doesn't exist in DOTA stickers - most of the whales I know do not give a single shit about stickers.
What DOTA needs is some kind of slop equivalent if it wants the DOTA pro scene to be funded. Something that's low effort to produce but that will be mass bought - clearly team sprays/stickers are not doing it.