Yeah there are some anomalies. If you look at the top 50 programs by revenue things get a bit more even:
$200M+ Club: Ohio State, Texas, Bama, Michigan, Geogia
>$175m: LSU, A&M, Florida, Penn State, Oklahoma
>$150m: Auburn, Mich St, Indiana, UVA, FSU, UK, Clemson, Tennessee, Oregon, Arkansas, Iowa
>$125m: Louisville, Illinois, Washington, Nebraska, South Carolina, Missouri, Minnesota, Ole Miss (Pretty sure TCU/Baylor/USC fall in this camp)
>$100m: Zona, UNC, ASU, Cal, Kansas, Utah, Purdue, VTech, ISU, MSU, Tech, Rutgers, Maryland, GTech, WVU, OkSt, UCLA, NCState, Kansas State (I think BYU falls here)
I'd expect you'll see UCF, Colorado, Cinci and Houston join the $100m ranks in the next two years. This list also has a lot of fluctuation on it depending on who gets a good booster run in any given year. Like you mentioned with UVA's $50m donation, last year they had $105m. Two years ago Oregon was #1 with over $200m, now they're back to normal.