FWIW, I departed for many of the same reasons. For me, it was hard to stay engaged with a setting that was tilting so hard in a direction that didn't feel right for me. On the other hand, the inspiration that I received from people on the forum have given me a fairly solid interpretation of the setting that, while it doesn't gel with the current writings, works for me. Indeed, the Craftworld Eldar are something that have or will show up in some RPG settings in a "numbers rubbed off" fashion.
At the same time, I'm back in part because I'm trying to get my son involved in the mini side of things, painting etc. Well, that and perhaps some 3d scanning and digital customisation.
You have to do the things that make you happy and, well, those things can change over time.