And today both of those sites are purging historical user uploads, which is completely their right, but definitely doesn't "solve the problem" of keeping control over your social media history/legacy/output.
One thing I do like about the decentralized model is the ability to modularize this.
I would love a Bluesky/ATProto/whatever client that allowed me to specify some compatible image service where images I post get seamlessly uploaded and linked.
Then I can choose what I use, maybe it's something I pay for and have better guarantees around durability and availability.
Or maybe it's a free or ad-supported service where my image gets deleted after 6 months and I don't care that's fine with me.
Giving users more choices is good, IMO.