Yup, and that's just the basic bltch Rinnegan tech too (the Six Paths abilities). Then you start throwing in all the other unnecessarily ridiculous Rinnegan abilities that Sasuke and Madara began using, and it's just too much.Basically, this. Rinnegan is a broken eye. It has a counter and a bat from hell offense to every tech anyone can throw at it. At full capacity or without any Deux Ex machina involved, any Rinnegan user would win against his opponent. It's just a fact.
I don't know about everyone else here, but there gets to a point where a really cool/badass power (in this case the Rinnegan when it was introduced through Pain) can just get too cool, if you know what I mean, like to the point of it becoming just obnoxious. And that's what happened to Rinnegan to me—It was a super badass Dojutsu that let you use the abilities shown through Pain's Six Paths, and then Kishimoto either forgot about that or (for some reason) thought that was too broken as it was so he retconned those abilities in favor of—you guessed it—abilities that are still broken!