One Piece is built around subverting expectations.
Ace should have found One Piece, but, instead, his goofy-ass step-brother did
Usopp tells "lies", but they come true
Buggy is "weak", yet constantly survives
If you want One Piece to meet your expectations, you'll never like this series. Oda just does whatever he wants, for better, or worse. I like it, but I can understand why people don't.