I find it fascinating people actually think One Piece is better story than Naruto. The whole premise of One Piece is about a mystery that hasn't been told for the past 25 years. All you guys are clinging to in One Piece is a mystery that you have no idea about. In Naruto, Hunter x Hunter, Attack on Titan, so many long running mangas we were all told the mysteries behind them about mid way through the series. In One Piece we still don't know anything even after 25 years.
There is no emotional impact in One Piece. It is literally the same cut and paste formula every arc. Luffy goes into the island, some sad princess story, Luffy gets a power up and defeats the enemy, the end. In Naruto, almost every arc had an emotional impact, whether it be Granny Chiyo saving Gara while Naruto was crying his eyes out, or Deidara vs Sasuke, Sasuke vs Danzo, Jiraya vs Pain, Pain destroying the leave village, and so much more. One Piece has no emotional impact, it is just all about hype moments.