The problem with those articles is that she can't quantify those intangible benefits. Across the board we see these benefits.
First in admissions
https://hbswk.hbs.edu/item/diagnosing-the-flutie-effect-on-college-marketing
That quote should start "IF schools rise from mediocre to great..." In the links I provided, they already addressed that the impact even of a championship season is short term, often only one year. It's good that they highlighted the occasions with longer effects but that's not the norm. More importantly, since only one school is winning each year...it's pretty much irrelevant in 95% of the school conversations.
I'm not sure what the point of this is. The NCAA already stated that only 24 schools are net positive on athletics. 24.
350 basketball teams. 290 baseball. 250 Football. D1.
24 schools are making money off athletics.
And I already posted the median profit is $6 million. It's great that 1-5 schools make a lot of money from athletics. But that's the college equivalent of saying that American economic policy should be based off of what Bill Gates, Jeff Bezos, and Warren Buffett are experiencing.
As I said, schools that cannot pay to keep their programs afloat cannot and should not. But for those who are able, there are benefits not only in revenue but also academic exposure in the short term. If you spend a million dollars to subsidize the football team, but you bring in five million in freshman tuition, did you lose? According to the sources you provided, yes. In reality, not so much. And those effects have shown carryover from year to year.
The benefits simply don't exist the way that you're suggesting. I posted a ton of information that shows that over 90% of college AD's are losing money. The universities (of which many are public and taxpayer funded) subsidize their AD's with fees from the students. They borrow significantly to expand their athletic footprint. That borrowing reduces how much debt they can take on for academic growth.
For teams that win big, there is a benefit. But only 1 team wins annually in basketball or football. They tend to be the same few schools year after year.
You can ignore all of that data and reduce the conversation to "Doug Flutie 30 year ago." Duke Basketball and Alabama football. Yay...but hardly an accurate representation of what the economic landscape looks like for the majority of schools regarding athletics.
Because an accurate representation is that 300+ schools are subsidizing athletics with money from the academic departments. And that's not a good use of tax payer money.