Theory: the shift towards lesser swearwords is a sign of corporatization, making the linux source a soulless bland hellscape of confirmity.
I see three reasons to use swearwords sparingly, even though they don’t particularly offend me.
1 Managing my own emotions. Most swearing is negative and that drags you down which is not very productive or fun.
2 Managing others‘ emotions as they burst out, which stresses the people around the swearer.
3 Some people just can’t say a fucking sentence without gratuitous swearing which makes them sound fucking stupid.