...public stupidly don't seem the consider all the add-ons as part of the fare.
Actually I find it annoying when I've been quoted a price and find all the extras on top (car hire can be the same). Even more annoyed if they're not clear before I commit any money. I'm all for a breakdown of everything, so we know what various governments take from us in taxes, so if MOL wants to itemise everything down to charging me for the paper and ink used to print a ticket then that's fine by me, provided it's all clear before I commit to pay any money and I only get one final price to pay without extra dribs and drabs later.