I think the writers clearly have never watched or read anything to do with turtles.
Why would raph try to lead the team instead off rushing off like Leo 'the so called leader does'
Why would spinter be comical relief and how would of these turtle beat the shredderbthere to (for the lack of a better term)to green
It reminds me of live action avatar ...no respect for the franchise. Don't even start me on mistick powers