No, but he is 2nd worst. His character has developed a lot from when he was in part one to now. He has now taken on the roll of breaking the cycle of hatred and it will be interesting how he figures it out.
That above is WAY more character development compared to Ichigo. Bleach is great to read if you don't care much for character development and just plain fights. Kinda like DBZ. All ichigo does for character development is based on him getting another random power up. Oh he unlocked Shikai. Now hes op. Oh he can control it, yay. Oh now he got his ass kicked, he must unlock Bankai. He unlocked bankai and kicks ass yay. Oh no hes going to lose. Yay hollow powers saved him, etc.... ALL of his character is based on him wanting to protect his friends and getting power ups to be able to do that. Very boring compared to Naruto or Luffy. Speaking of Luffy....
Luffy is the most interesting out of the big three by far, and almost everyone that has seen OP will agree. the only ones who don't are those who don't watch OP and/or OP haters. We get a character who is strong, wants to find a crew and sail the grand line to find a treasure. At first it doesn't look like much, but then you see his personality, his interactions with the other crew members, what he would do for his nakama, etc... OP has the best character development and story of the big three by a mile. The biggest reason for that is because of Luffy.
I don't see a single person who likes One Piece not hate the main character Luffy. With Bleach, I see people say Ichigo is boring and they like other characters more like Aizen, Kenpachi, Byakuya, etc. With Naruto's fanbase, I see people actually hate Naruto as a character. You have the entire Sasuke vs Naruto debates all the time, and how one fan of one hates the the other character and viversa. It is so ridiculous how bad some fans are. These arguments don't even exist among One Piece fans.
So yeah, Luffy >>>>>> Naruto >> Ichigo
There isn't much to debate if you watch all three.