Well, that seems like a pretty major subsidy. So if a new line or station is built, the government uses eminent domain (or equivalent) to buy the land, and gives it to the transport authority?
I mean, it might be better in that it lets the transport authority operate without being dependent on government handouts that can vary wildly from year to year due to local politics.
> The US model seems to reward random real estate developers who just happened to own the land near the future station.
The government should apply some form of land value taxation to (partially) fix this. Would fix a lot of other problems too, but I digress.