I don't think there is any avoiding the "Numb Bum" unless you have decent cockpit cushions and even then you can still get it.
I think those shorts are more about a bit of thermal insulation for your freckle to reduce the incidence of piles (anal heamarroids ) and having shorts that don't wear out so quick.
Even so they are probably worth having.