Agreed. This is a sad excuse used by mediocre gov't and corporate entities to offer poor service and value for money.
For example, when I visit relatives in the Frankfurt region (Mainz), I am always amazed by how similar geographically and demographically it is to the greater Toronto area in Ontario. Population and industry wise Toronto and Frankfurt are very similar -- similar financial sector jobs, similar population densities.
And yet their infrastructure is _far_ superior. I take the train from Frankfurt to Mainz in like 20 minutes. From the Mainz train station there is integrated light rail and bus to a whole network of suburbs and villages, right out into the countryside. If I want to go for a hike in a forest preserve, I don't even need a car necessarily, I can take a streetcar and a bus to many very nice places.
Accessibility of food -- groceries, farmer's markets, restaurants. All better.
And yes, the telecoms infrastructure is far superior value for the money.
North America has let itself fall behind for several decades.
The "we are a big country" is just a marketing stunt.