I'm not arguing with those conclusions. They are mostly correct.
What I am arguing is what our politicians define as "investing in infrastructure". It's a popular, well-tested soundbite. But it's also synonymous with "boondoggle". Investing trillions in high-speed trains is going to do absolutely nothing to solve the problems described in your link. Actually, boondoggles only divert and deprive resources from actual infrastructure maintenance.