But it is moving in that direction in Hong Kong. There is the Public Transport Subsidy Scheme introduced last year and if successful, it can be expanded further towards reaching that goal for all.
You're not realizing that the system described in Germany will not require a wealth transfer. What's basically happening is that some cities in Germany surpass the pollution levels as mandated by the EU. Hence they're sued by the EU Environment Commissioner who can impose a hefty fine on the EU member states. So instead of having to pay that fine again, they use the money to offer free public transport in those particular cities. This will not apply to all cities in Germany and it is not a scheme based on ideology of having to provide free public transport to all. In the end it is simply a money equation. The same technique that Hong Kong uses in order to offer the Public Transport Subsidy Scheme.