I'm guessing the people who keep bashing Windows ME never had it, or are just cattle and repeat what everyone else says. This is common human behavior.
Windows ME was the best version of Windows 95. It was much more stable than Windows 98, and only a tiny bit slower and bigger. It still blew up much more than Windows NT/2000, but less than Windows 98.
Even when Windows 95 came out, it was pathetic compared to OS/2. Apple's crap was even less advanced, with a pathetic OS that did a terrible job of multitasking. OS/2 was by far the most advanced, and it has a better GUI (Workplace Shell) than anything Microsoft has come out with since. Everything was an object, and was handled exactly the same way as everything else - no exceptions. It was very easy to use, extremely fast, and robust. Not only that, it was, and is, the best platform for running DOS applications - even better than DOS.
But, truthfully, Windows 95 did suck less than WFW 3.11, but it would have been hard not to. WFW 3.11 was not only ugly, counter-intuitive, and lacking features like pre-emptive multitasking, it blew up constantly.