I have no problem with roads in the abstract for public services, including for fire protection and buses. I do have a problem with using my taxes to subsidize private car ownership. Again, why should I help pay for someone to store their private vehicle on city streets? I also have a problem with all the externalities of private car ownership that make me less safe.
Yes, transit is subsidized in the US. However, I won’t ignore the fact that private car-ownership is just as heavily subsidized - if not more so — as mass transit. If we are having a conversation about the efficiency of one form of transportation over another, we need to look at them both through the same lens.