Buses do not cost billions. You can add buses to the road and take them off cheaply. Don’t know where you come from but up here we have a bus / car pool lane (two or more in a car can use it). So buses do not block traffic. Sorry but you have no clue about MN infrastructure.
No, I don’t, but I’m just generalizing. You have HOV lanes IN the CITY? Our cities are too old for that. We don’t have special HOV or turn-off lanes to accomodate buses. The streets were long ago for general traffic and no special accomodations were added (besides, you know how many people here get angry about little-used wasted HOV lanes).
I do agree buses don’t require the infrastructure to add. And per unit they are cheap. But thousands of buses also costs, including maintenance, and gasoline (the later almost invariably the means).
Again, point is, there is much more that is diverting funds than simply “public x”. WELFARE being a major contributor in almost all these socialist states.