That opinion started for most devils fans around 2010. Before then a lot of fans couldn't care less or never liked the green. Hell you see in the previous posts with people who remember the switch in 92 (I remember it) a lot of fans were happy with it as green was a goofy color on it. The greens were always available on eBay for years but only a small % of fans wore them up until 2010.
It has very little to do with it looking great as there is part of a trend in sports over the past few years with Retros.
I think a lot of people do like the way it looks. It's a very unique color combination. It stood out less back then with the green Whaler jerseys, green North Star jerseys,etc. The switch to red and black was a great move. It was a much sharper look for the team. It's one of the reasons I became a fan as an 11 year old, actually. I really liked the new design.
I think people appreciate it more these days, where most teams wear black, dark blue, red, etc. It just stands out from the pack a little. I got one of the old white Mitchell and Ness ones on Ebay and I was really happy to find it. They were very rarely seen in the arena back then. I don't think anyone at all wants to see them permanently, or even more than once or twice a year, but I think people do genuinely like how they look.