

What on earth are you on about?
My dude, do you believe all imagery that might be sensitive to pop up in, say, a job setting is porn? Or do you mean that in your mind there is only porn or not porn and anybody not embracing all the porn everywhere all the time is a hypocrite? And finally, do you think all nudity or other explicit imagery or imagery that could be wise to flag as a NSFW or a some sort of trigger warning is for the purpose of arousal?
And hey, that entire shaming thing is all in your own head. Maybe you should ask yourself where it came from and why it made you so angry. Because I really don’t care what kinks you have. You do you and that goes for everybody. Just respect each other. Is that shaming? Maybe if your kink is a persecution fetish and you are desperate for some attention.
This topic was about the flood of NSFW materials scrolling across the screen entirely unmoderated. I don’t know why you guys find it so triggering.

A desktop environment is only useful if you plan to sit by the server to do stuff and you don’t like the terminal, otherwise it’s just a resource hog.
Personally I also use Debian on my home server and other distros around the house, but if you are new to Linux and just want to get going you may want to look into Unraid or OpenMediaVault.
Next steps are learning about containers and docker. It makes everything home server much easier in the long run and both suggestions above do it out of the box.