I've never understand the correlation between using Linux and needing to suddenly have everything run in a CLI to the extent of building your own windows in text.
It's like you're not aware Linux has desktop environments.
To be fair it was part looking cool and part that the official client Spotify ships for linux is not the greatest. It looked bad and ofcourse used a lot of RAM, that didnt help when i tried to run it on a very old laptop