Surely, that has more to do with common themes in the music you frequent than spotify pushing these themes on you. If you don't like the themes that frequent the genre you are listening to most often, the solution seems to be to find alternative genres. I don't tend to get these themes often when listening to electro-swing, for example.
And like the other reply said, you can disable explicit lyrics and I'm pretty sure you can hide artists.
I suspect its possibly to do with my families preferred listening - two teenagers. We are on a shared family plan - so theoretically each have our own accounts. There seems to be some bleed across.
I'll need to check in to whether I can block specific artists.
And like the other reply said, you can disable explicit lyrics and I'm pretty sure you can hide artists.