Which is nowhere near the average, then.$90k or $50/h is just like top 25% compensation in countries like Sweden or USA.
You said the news skews negative and doesn't show the average person. By your description of your situation, you are not the average person.
If the average is a 20k range (which seems a bit large really, and I'd assume is dependent on both sector and proximity to large cities like Stockholm), the "average" person can be a lot closer to what you say the news is portraying, than they are you (if they're around $60k for example).
That said, Googling suggests the average monthly income is around 50 - 55k SEK, which corresponds to $55k (USD) - notably below the range you've provided.