Maybe the reason no one does that is simply that no one shares your preference.
- easier to cleanup/wipe without risking deleting works/personnal files
- backup solution doesn't have to have a town of entries in an ignore/exclude file
- same as above for syncing software
- tier storage separation possibility
- disk space allocation separation depending on data vs volatile stuff
Maybe the reason no one does that is simply that no one shares your preference.