Okay. So although all the apps support activitypub - only similar apps can replace each other ( like mastodon with calckey)
Apps with different feature sets will have to remain seperate, but will allow following users from different apps (lemmy and mastodon for instance).
Basically there is no single app that can do everything (as of now)
This is idea that i get after reading through the comments. Please correct me if i’m wrong
Opensuse is great. Yast was more useful than I initially thought.
On a different note - For people who like tinkering, nixos can also be a great option, it also allows rollbacks but doesn’t use BTRFS snapshots out of the box like opensuse.