> Plenty of land
Land is generally not very valuable by itself, it is locations that are valuable (specifically desirable locations in growing cities). There are highly limited locations available in Canadian cities, particularly the desirable cities of Toronto and Vancouver.
Same with the Bay Area, NYC, Hong Kong, Singapore, Sydney, Auckland etc. Singapore does probably the best job of the above at keeping housing relatively affordable despite very limited locations.