When you think of countries with the best infrastructure, Canada isn't one of them. Since our citizens live across a vast expanse of land, it would seem as if the government hasn't done its best to create equal and efficient infrastructure for all Canadians. This is relevant in transportation, energy, communication, water and waste areas. There is a gap between the quality of infrastructure from one end of the country to the other.
Compared to top countries with regard to infrastructure, Canada has a lot of work ahead to catch up. Countries like France, Germany, Japan, Switzerland, Hong Kong, etc. all have national systems that are accessible to all their citizens. Canada should seek to learn from these.