why hide file extensions for known file types?

Why in Windows is the default to hide file extensions for known file types? Some of the other annoying default folder options I can sort of understand - you don’t want Joe Newbie deleting important files. But how does hiding file extensions help?