I'd say I have little enough stored in the cloud now to be OK with losing my accounts. The only thing that would still sting is losing access to the Apple app store, since it's the only way to effectively use their phones. Next phone will likely be non-Apple, but our household still has iDevices.
Most important was taking back my own E-mail and not relying on someone else for it. This took three steps: 1. Get my own domain (this I did over a decade ago), 2. point the MX record to my own VPS and start by simply forwarding to/from Gmail, 3. Actually hosting delivery and serving myself (I use exim4 for delivery and dovecot for IMAP, but there are many other ways to self-host). This can be easily moved to a different host if my VPS provider decides to get rid of me. In theory I can host it on bare metal at home, although I admit I have not actually tried it to verify I can. I'm only dependent on my DNS registrar, which is a bummer but AFAIK unavoidable.
For social media, that was incredibly easy: I last used Facebook over 10 years ago, LinkedIn over 5 years ago, and don't have any other accounts, so I've been off S.M. pretty much forever.
For photos and media, I moved everything to a NAS on my LAN, backed up twice (one stored at home, another stored elsewhere).
Docs, obviously just store locally in a format readable by your own PC. Anything you simply have to have in Google Docs, have a backup locally.
For IoT / Home Automation stuff, I carefully make sure that the ecosystem I buy into is self-hosted and does not require the Internet. Security cameras, thermostats, switches and lights and so on must all be usable and controllable locally. I'm not quite there yet on all of these either, but they are easily swapped out if some manufacturer's lame cloud goes down.
Not sure if I'm forgetting anything.