I can see why someone would keep returning.
I've come from a different Linux background than many. I was a Slackware user for over 15 years. While it's not that user friendly it's extremely stable and it comes with a huge variety of packages out of the box. I was certain it was the best distro out there. I was so happy and a I learned plenty about Linux since many things needed to be done "manually".
This year I finally did some distro hopping. I tried Mint, Mangaro, SuSE, OpenMandriva and others all of which had one thing or another that I couldn't live with so I kept returning to Slackware. For me, it was easy to go back since I had the installing of Slackware down pat and was able to do a complete install and all my configuring in barely over 20 minutes. A real plus for sure. I always had a way home. I was so confident in Slackware that I even finally got my wife to run it instead of Windoze. It was so much faster and way more stable.
Then I tried MX. Nice install and a great looking product. I was certain I was in for another disappointment, however. Most of the distros would not let me print to my wife's wireless printer. Some of them would let me set it up but when I went to print I would get an error saying it couldn't find the printer. In my retirement I also do some programming to keep my mind active. Some of the distros made it too hard to load some of my Perl modules. Sudden death for each of them.
Imagine my excitement when MX let me set up my wife's printer and actually use it. All the Perl modules loaded with no problems. Then I got hooked on the updates. It's so easy. MX is very stable as well. So now I'm left with a product that lets me do everything I need to do.
I can see why there would be someone returning to MX after some distro hopping. Maybe I'll be using MX for the next 15 years
