Spotify/Kindle/etc subscriptions and purchases are not hosted or distributed by Apple.
And no, Amazon doesn't get it for free, they pay the developer fees like ALL the other developers
They do; it's part of the 30% margin for the price of an App/IAP.