> I'm almost sure there's not even enough resources like energy and metals to create a good infrastructure in every country
As better public transport infrastructure vastly reduces the number of cars, and centralizes the requirement for both material and energy, I doubt that is the case. Buses and trains need far less of both than the population-equivalent number of cars/motorcycles.