I personally skipped ME, but did quite a bit of repair work on systems so got to see it in all its glory
Again I did have a friend who loved Windows ME.
And if you do any repair work on systems, you will see that users have a very large effect on systems too.
That said, people compared Vista to ME. I had no problems with Vista it self. Nvidia DID have some of the worst driver support for Vista at the start however(600 dollar video card and over 9 months of crashes that did not happen on a AMD card in the same time period. Most users do not know that at one time Nvidia worked on its newest cards for drivers before the slightly[i am talking just an 8800GTX, it was not even that old yet at the time] older ones).
It also did not help that computer makers started to ship systems with a single core cpu/integrated video(that did not even support aero) and 1 gigabyte of ram with Vista installed. That would be like shipping Windows 98 on a system with a 386/486 and 8 megabytes of memory. It was kind of expected that the newest OS should at least have modern hardware.