By 'you' do you mean me in particular? Or do you mean the world in general? If you mean me then the answer is no; I see no reason why we should not have transparency in transport costs.
If you want subsidize certain kinds of mass transport then target the specific type. If the price of food (which is at a historical low in the western world) goes up as a result then that will simply show people where their money is being spent. If you want to subsidize it then subsidize the people who need it (low income customers).
Other public utilities, such as electricity, do not give a free ride to freeloaders who cause extra expense to the rest of use they charge for the damage done. For instance a user of electricity that has a very bad power factor will be charged a very high rate and will therefore be encouraged to improve.
Doesn't mean they shouldn't pay for the damage they do to the road. Why should the state subsidise them?