People believe any crap written in an article without trying to check stuff out (yes, an article which lacks accurate data and invents stuff up is crap). That is probably why they think Lanister was an important dev that left. Amazes me how people are manipulated easily for their own laziness.
I'm afraid you are wrong here.
Best to be honest and not spread misinformation even if it is well meaning. If we don't state things correctly people will accuse us of covering things up.
Lannister was the original developer - I remember personally messaging him about the project before EK even joined. He did contribute a lot of work towards the project which if I remember right even EK mentioned when he left.