I recommend booting into a live usb and seeing if everything is frozen.
If it does it even on the live usb it may be a hardware issue.
And if it’s hardware a lot of things can explain random freezing. I had similar freezing issues and it turned out to be a dying psu
I think gnome is working on the same sort of thing, read here.
I’m glad to see both going for an immutable os with flatpaks. It’s so much more user friendly for the average person and if you are more technically inclined distrobox makes it a breeze to use it like a regular linux desktop.
I hope both do well