I have used both Windows 3.1 and Windows 95. Windows 95 does have some significant benefits (e.g. you can start Windows programs from the DOS prompt (I seem to remember that you cannot do this in Windows 3.1 and in Windows 95 you can, but I am not sure if I remember correctly), and the WIN+R shortcut, and some others), but also many problems (although some can be avoided by changing stuff in the registry; I had done that to force it to display the file name extensions for all file names, rather than hiding them even if you tell it to display them; I also dislike their decision to use spaces in file names).
You could change the option to hide file extensions in the explorer settings windows; no registry tweak was needed.
Not wanting spaces in file names is certainly a bold opinion! I think you'll find yourself in a very small minority there.