See, what you're not understanding here is that our positions are not at odds here. What I mean is, you're not wrong at all that Tech has never known shit about having a winning football program, and I don't personally think the Tech AD was ever serious about having a good football team (and I've held that position in my head for literally decades) until very recently.
The proof was in the pudding for a long time. To begin with, our facilities were subpar as hell for a long, long time and nobody seemed to give a shit. Jones Stadium was always pretty loud and rowdy, but in reality it was a total piece of shit with fucking astroturf and crappy seating that would fall apart every game with the students jumping on them and shit and the football facility and practice facilities were total bullshit and high schoolish, straight up. They actually got serious at some point about renovating it and attaching a state-of-the-art football facility to it and now it's actually quite nice. I got to tour the Womble football center and it really is second to none, they spared no expense, it's incredible. It had better be for all the money they spent on it.
Even after all that, the program really was just treading water the same as it did before, with maybe some superficial/marginal improvements in recruiting etc. under McGuire. Cody Campbell, of course, had also revamped the Matador Club, put in place the "base salary" or whatever you want to call it for all players, and all that jazz. But, of course, it wasn't nearly enough.
The real "turning point", I guess you could call it, was when the BMDs got fed up and sat down with the head coach, James Blanchard (GM) and Cody Campbell and were like "seriously, what the fuck do you guys need to compete, if you can present us with a comprehensive plan for the next X years, you'll have all the money and resources you need". From what I understand, all of this was very recent, as in toward the end of last season recent, and the idea is to follow the same model that Ohio State/Texas/etc are following from a recruiting/NIL standpoint. They know it's going to cost a lot of money, and they don't care.
So basically, yeah, you're not wrong. Tech has never been serious about football until now. That's just the plain truth, as you stated. And of course, there's no guarantee it will work out how we want in the long run, I think everyone knows that, Hell, I don't think any Tech fan is sure about McGuire, but the alternative is to just sit back and continue not really trying at all and hoping to eke out upsets here and there like we have done for the past 900 years or whatever, but that seems to have become an untenable position for the money men.
Considering how well we have turned around the basketball program from what it was less than 10 years ago, I have at least a little hope that things will improve on the football front to a point where I can actually get excited about football again, which hasn't been the case for quite some time now. We shall see.