I think that one reason is that Sweden didn't have a motor industry and cars were imported mainly from Germany, both new and secondhand, and they came as LHD and Swedes got used to driving LHD cars. The first Volvos they exported were LHD and, I think, SAABs as well.