HSR is doing fine as far as big American infrastructure projects go. Building highways is typically even more costly and fraught, and yet nobody blinks an eye.
A four lane highway costs $12M/mile, plus about $1.5M to resurface every 8-10 years. Each overpass bridge costs $8-20M.
That doesn’t include condemnation, etc.
Rail should just be rolled into the normal interstate capital funds. Separate the “meta” infrastructure from the trains and stations and more will get done.
Trains are a tough business because it’s such an old business.