My opinioon, from my experience, but not in road construction, is that it is the geology that makes constructing roads for heavy weights the problem. Over nearly all of the continent, the ground is sedimentary material. Very few places have the surface close to bedrock. That results in great difficulty building a sound base layer upon whihc to build a road. Also, the way we seal the surface of our roads is a compromise between cost and results. That's why we have our roads sealed with bitumen sprayed over gravel. Where the roads are made opf concrete, the failure rate os a lot less, but the cost per kilometre is much more.