Even still, SMN has too many tools available, and brings far too much utility compared to other classes.
I don't see this at all. In fact, SCH has all the same utility you allege plus instant heals and a cure bot fairy, so it should be treated as more OP than SMN is.

If anyone that has been complaining in this thread would like to make a video that proves summoner is overpowered, and there was nothing their team could have done to counter him, I would really give it a chance to see their argument. But I sincerely doubt such a video will ever come (because there are ways to counter him).
This. At least, I've yet to find some magic combo that will win every or nearly every game.