The whole Alien shit that went down was such a clusterfuck dude. He's way too chill to ever want to involve himself with that again, just judging based on my experiences with him.
End of the day the people who ran him out would find themselves at the end of pitchforks and torches if most people were aware of the role they played in him backing out. I ended up being stripped of mod status because I defended him so hard (and stepped on the wrong toes in so doing).
I'm pretty convinced that the only way you're touching new Alien gear from now on is if you know the guy. Luckily, I've got a connect.
Sad to say but the rest of the planet is probably boned.
All I'll say is just learn the lesson and apply it in the future. Hate doesn't get anyone anywhere.