The reason we don't have roads is because the economics are terrible. The government gets $0 per trip [1], but it costs billions of dollars a year in operating expenses.
Wait, that's not how it works.
[1] Federal gas taxes don't count, because those go to the Highway Trust Fund which funds road construction, which is not an operating expense. State gas taxes may vary. Although toll roads also properly charge people user fees, although for some reason, lots of drivers complain about how expensive tolls are...