Wow, please tell me you did not just go there. "You think it's bad, therefore you must suck". I'm not a fantastic player, but I ain't too bad if I say so myself and even I agree with a fair few of his points. Also if you're watching bot lanes you won't see the assassins. Most tend to be outside your spawn. Which is oh so fun.
I think his intended meaning is "You had preconceptions about how MNC would play and when the game didn't fit your ideas you assumed that it was the fault of the developers."
Try encouraging Supports to hack the turrets, especially Long Shots. Hacking increases range and rate of fire and it won't divert the turret kill rewards away from you.