That doesn't mean 20% is their profit. It means all the rest of their overhead has fit into that 20%, such as hosting infrastructure, office space, labor, marketing, etc.
It’s not like they have any control over this. What should they do ? Yeah they could say fuck-off to Universal & Co but it would be their instant death.
Right holders made them sign extremely strict contracts which disallow Spotify to diversify themselves. Notoriously, their contracts with majors states that they are forbidden to develop their own in-house label.
It's the 80% of revenue to rightsholders that makes it a non-viable business.