There's nothing wrong with driving, but since it takes up a ton of space, there's no reason for it to be subsidized in urban areas; quite the opposite, in fact.
That might be the case in Europe, but it's not true of the US. Here fuel taxes only cover about 50% of the cost of roads with the rest coming from the general fund.