I never used Windows 95, I went straight from OS/2 version 3 (Warp) to Red Hat Linux. I had no problems with Linux because I learned how to use Sun Workstations while at Rice University.
OS/2 Warp ran 16-bit versions of Windows 3.1 perfectly fine. Another way Microsoft screwed with IBM was by constantly changing the 32-bit version of Windows just enough where it broke on OS/2.
There were no technical reasons for Microsoft to make to those changes. It was just business, Microsoft figured why split the revenue with IBM when they can get 100% of the pie.
Microsoft sucked back then and they still suck today. I can't wait for support to end on Windows 10 so I can go 100% Linux. There will be some apps I will miss but not many.
LOL as an aside, I still do 90% of my image editing with JASC Paint Shop Pro 6 running on Wine. I actually paid for Crossover to make that run more smoothly.
I love PSP 6, the entire program is only 300 MB in size and lets you do stuff like layering. While there are some file formats it does not support (SVG) Gimp 3.0 works well when I can't do it in PSP 6.
But I will probably have to keep a Windows VM around to watch English Premier League soccer on Peacock. While every other streaming service works fine on Firefox in Linux Peacock actively checks to see if you run Linux and refuses to start a stream if you do.
They say it is because they don't want to support Linux even though in general Linux users usually need less support for simple stuff like that. NBC is run by idiots, a lot of their content can be found on Hulu which runs on Linux perfectly fine.