I understand the fatigue but would encourage you to see federation differently. Thanks to federation, if that happens, you can pick up and move (again using the export tool...) and still use basically the same familiar service, interact with many of the same communities and user bases, etc.
Change and enshittification are inevitable. Without federation you get poor tools for exporting and end up having to cast off in search of new platforms entirely.
If you stick around, you won't be hopping instances as often as you might think. And having the freedom to do so without completely turning your back on a whole platform and its communities user bases, etc. - it's just super valuable.