doesn't sound very cheap, in my European 40K hometown cheapest flat rate taxi cost 1.3€ without any subsidy, there is no way public transport can compete with them when already two people can rather take taxi instead of bus
also, isn't Vienna like 1€ per day if you buy yearly pass? i think Prague is even cheaper, so 3-5$ per ride sound extremely expensive