DEとかGUI前提でどのファイル弄ってるか判ってない人は
そういう考えになると思う
でもWMでCLIで書いて設定する人からすると
ファイルで保存すればいいじゃんて普通に思う
結局GUIで設定しても設定は.config配下に保存されるし
そこバックアップすりゃいいじゃんって考えるのは普通

システムの設定なんかもっとそうで
etc配下にテキストで置かれてるんだから
バックアップすればいいじゃんと思う

別に手順通りに再設定するのを否定するわけじゃないけど
IT業界長い俺からすると一番信用できないのが人間の手作業
ansibleとかtf使えとは言わないけど
再インストール用のスクリプトは作るべきだと思うよ

あと定期的にバックアップ取るのを自動化してくれる物があるから
バックアップ取るのが面倒臭いならそういうの導入すると良いと思うよ

俺は自分のホーム配下を丸ごと
ファイルサーバーにrsyncするスクリプト作ってcronで動かしてるけど
そんな前時代的な事やらなくてもtimeshiftとかあるし
btrfsが主流になりつつあるこれからは
こっちが主流になってくから
今のうちから触っておくといいかも