A typical response here would be, "Have you tried just switching out your main hard drive to a non-SSD and making that the default install location? Good luck!"
Go to Preferences -> Advanced Settings -> Change Cache Location
It's the VACUUM'ing of the SQLite database in that folder that's the problem. Moving that destination to your other drive should hopefully move the IO with it (I don't have a second drive to test with)
Thanks for pointing that out. Even ignoring the excessive writes, it'll be nice to have the cache take up space on my vast spinny drive rather than on my somewhat tight SSD.
The folder isn't as large as the IO usage makes it out to be. The entire PersistentCache directory is only ~104MB on my drive, even with >300GB written in the last few days
EDIT: Just tried to do so, and the spotify installer doesn't let you choose where to install.