This argument doesn't hold water. Why is there no decent regional train system in the US then? Your point explains why there is no coast to coast NYC-SF bullet train, fair enough. Each US megaregion [0] could have a decent train system like France, Germany or Japan.
[0] https://en.wikipedia.org/wiki/Megaregions_of_the_United_Stat...