Rise & Shanghai Pirates are both revolutionary cunning-edge attractions, but it is certainly up for debate whether they truly the "best". While technically outstanding, I'd argue that there are aspects that are achieved better such as atmosphere and storytelling in attractions like Pirates, HM, & Splash Mountain. I'm sure Rise & Shanghai Pirates will become classics and park staples for years to come, but just because it's the newest doesn't necessarily make it the best.
Edit: That being said, I don't agree with the person you quoted either.
What is revolutionary and “cunning” edge About RotR? And before you say it, Transformers has been operating with a motion base on an elevator for almost a decade.