I buy a ton of XKCD merch for this very purpose. I support others on Patreon, by buying from their advertisers and by buying their audiobooks on Libro.fm or a physical copy.
Amazon and other middlemen add nothing, they simply take a cut off the top. They maintain DRM solely to extract an maximum profits and lock in their customers and sellers. It is extortion and should be illegal.
I can only speak for myself and my kids. I have an iPhone because my work gave me one for free. They only support iPhone for security reasons. Keeping Android devices up to date across a large fleet is challenging leaving security gaps. For my kids they wanted my old iPhones because it’s what all their friends have.