Not sure why it's so devilish. They basically raised $1B in cash on a 20% discount, no valuation cap. Basically, they're agreeing with the investors that they can't figure out a valuation for the company -- so they're deferring that until an IPO and have the public market sets the valuation. There's a lot of bellyaching here about the dilution for the existing shareholders. But I don't see how that's any different fr…
So if you calculate it out, it means the bank demanded to have their money back (at least in theory/balance sheet) in 8 months and 2 weeks. This likely allows the banks to actually take this risk (ie. defend it to their board/shareholders).
On the other side this allows Spotify to say that they've gotten a "cheap" loan, and even that they've "avoided dilution", when in reality it's a very expensive loan that dilutes quite a bit (how much depends on the valuation at IPO, but at the "current valuation" of 8.5 billion it dilutes 16%. If the valuation is less or the IPO gets delayed it dilutes more, up to 100% at about $1.4b or lower valuation, at which point shareholders and employees lose everything they have invested in the company). It doesn't keep the 30% rate over time, but I bet that came at the cost that the bank also have some way to foreclose on the loan.
Effectively to value of Spotify (money you get when buying the whole company) went down somewhere between 300 million and perhaps up to 600 million because of this deal. And that's ignoring the other loss shareholders get because of this deal, after all debt is senior to equity, there's the equity conversion and pre-selling, which is going to mean the stock price will go down a bit before any stockholder can sell.