I stared self hosting in 2020 when Raspberry Pis were super cheap (not anymore :( ) and lots of things started becoming available in Docker. Haven't ever considered going back to the cloud. I love taking back full control.
Then I think more importantly in the event of a hardware issue: it's much easier to simply swap out the SD card into a replacement.