Fron what I've heard, it had more to do with Ike Perlmutter being fired from Marvel. He was the guy blocking any sort of collaboration between Marvel...
Superman as a complete alien could work if by "no humanity" they mean he doesn't look human instead of "he is basically Dr. Manhattan". Aliens can be...