Good things about a hard mattress:
1) You feel very austere.
2) You cannot sink into the mattress. Thus you are safe from drowning.
3) When you sleep away from home, you feel more comfortable and appreciative in questionable beds because yours is quite stiff anyway.