I've never said he sucked and there's a lot of space in between horrible and flawless.
He shows how dominant he can be in almost every game but he rarely actually dominates the game. Our defense, when CP3 can hold his own, is often incredible and Ayton is a big reason if not the main reason. Which makes those stretches even more inexplicable where he stands around looking lost while the other team grabs offensive board after offensive board.
I think the situation is such that we have to trade him and I don't believe it will make us better. Losing what he has been to date is going to hurt more than a lot of fans realize - losing what he still could become could easily become the worst mistake this franchise has ever made.
OTOH, if he's high all the time (as speculated) and spending most of his energy playing Fortnite or whatever, avoiding his max contract might end up being one of our best decisions. Regardless, I'm disappointed that we failed in making it work even if some/most of it falls on Ayton.