You made some great points. I'm surprised more people didn't acknowledge them. Hopefully people will just take it as an opinion from a well regarded game designer because that's all it is. Agree or disagree, fine by me.
But this attacking of LoL and Morello's knowledge/character is just sad. Then again, this is the Internet...