I do think you could have allowed more room for genuinely bad play though, and potentially fruitful ways to handle it.
As one example from a recent game, I had an ashe on our team who was feeding, charging in against two or more enemies and dying repeatedly, getting only an occasional kill.
I was playing Amumu, so rather than raging, I babysat.
Ashe was still overly aggressive, but I manged to provide enough support that her feeding them became me feeding her. She got some better gear, the team fights naturally built up around us, and we ending up winning. A friend in the game agreed that we won the game as a result of accomodating for the weaknesses in her playstyle.
Playing well with noobs is an important skill that will win you games, and ironically move you up the ladder away from noobs.