I can't fault Brad for hitting the portal hard - it's how we got dudes like Shannon, Plummer, and Dainja. But at the end of the day, the portal is free agency. Look at the NFL, the best teams are not the ones that spend the most in free agency, it's the ones that draft well consistently.
Check out Brad's recruiting classes:
2020 - Adam Miller, Andre Curbelo, Coleman Hawkins (all transferred, Hawkins stayed full 4 years)
2021 - Goode, RJ Melendez, Podziemski (all transferred, Goode stayed longest at 3 years)
2022 - Skyy Clark, Sincere Harris, Jayden Epps, Ty Rogers (all transferred but Rogers, who is taking a redshirt and almost certainly gone)
2023 - Hansberry, DGL, Zacharie Perrin, Moretti (3 transfers, 1 Every Day Guy).
Brad's got about 1 guy per class worth a darn who stays longer than a year. I understand that the years of a kid staying 4 straight at one academic institution are behind us, but if you keep missing on your draft picks you keep relying on free agency to plug the gaps. You can do it (see 2023 with Shannon, Domask, Harmon, Guerrier), but Ayo, Trent, and DaMonte staying three or four years to build the program are gone. And when the bill is due, you get games like tonight.