Oda dropped One piece after realizing he created the most stupid character in the history of manga in ONE PIECE and saw that the stupid character had a few clown ass fans too who considered him a top tier.
Midtass Middo is the reason behind Oda ending the manga, he felt ashamed of himself for creating such a loser of a character. Its over for One Piece.