I don't think of Sweden as a country that lacks land.
Population of Sweden is comparable to that of Bay Area but seriously.
I imagine if you could just go and buy a home in "the next suburb by the road" really affordably, it would deflate prices for most desirable places too.
If you could just get plenty of cheap land in the suburb down the road someone would have built houses there 30 years ago.
Sure there is land and there are plenty of places where you can buy a nice house for less than, say, $100k. However none of those places are within a one hour commute of where any jobs are.
And you think that the reason they haven't built on that land is lack of cheap labor? Labor costs are simply not a factor when it comes to the economics of building houses in and around places like Stockholm.