Great post
@7even. I lived in Sweden for a long time now, at first in a small town in the south and currently in Stockholm so I experienced different levels of spectrum you are talking about and it is largely accurate from my experience at least.
I think one thing is forgotten when talking about Sweden is how relatively new they are to this whole immigration thing. Sweden lived in relative isolation for longer and until more recently than the likes of Britain or France. This is especially the case for small towns in the country where you meet people who will tell you they have not seen a black person until their late teens and we are talking about people in their '30s. They have gone through less compared to other countries when it comes to interacting and dealing with other cultures which can make a lot of Sweds very inexperienced and in some cases, awkward.
I think what this translates to is that the reaction to this inexperience differs depending on the social classes and educational levels. Old school Swedes will yearn for the old times where things were simpler and recognizable. The aversion of confrontation however means that this yearning will be done behind closed doors. The other parts of Sweden which you refer to as wealthy middle class are largely liberal tolerant people not too dissimilar to the Hollywood elite that the alt right hate so much right now. Difference is they are a little bit awkward about their tolerance, you can sense it is based on more of a duty to fit in and be a nice person than any deep understanding of the problems facing the world. You can sense that it is a very new challenge presented to them. Naturally this leads to a lot of resentment from the lower classes because they feel the wealthy middle class rightly or wrongly is too sheltered to feel what they perceive to be negative consequences of issues like immigration.
I understand that this sounds a lot of like what is going on in the rest of the West and it is kind of the point. Sweden is not that different in that regard, it just may be slower in the process of integration and is still more of a divided society due more to, in my view, the inherent reservation of the average citizen, than anything else.