Giving Saudi Arabia the 2034 World Cup has been a longtime coming. The 2030 World Cup was split across South America, Africa and Europe, yes really, under the banner of it being the ‘centennial cup’. Of course they could have held it all in South America, Uruguay being the original hosts.
In World Cup rules once a continent has hosted the World Cup they can’t hold it again for a certain period. So FIFA decided to hold it in three continents at the same time, thus reducing the available opportunities for 2034 and pretty much guaranteeing Saudi for 2034
A great video on this subject. https://youtu.be/q6h-a4GfYy4?si=npwu5xXxWScuPu1J
Im a fan of high speed rail as much as anyone but a lot of this network has been built with massive debts and for a lot lines, no immediate commercial viability. Not a million miles away from Victorian railway companies in London building lines for, hoped for, future demand. I hope it works out, but there is for sure a risk of it becoming a millstone.