This is the one thing I'd give Weaver a pass on and more patience is required, because he was handed a pile of dung when he got here 3 years ago.
People point to OKC, Houston, Orlando, Utah and San Antonio having this "treasure chest" of future 1sts while the Pistons have jack. Well, the Pistons didn't have George, Westbrook when he was good, CP3, Harden, Vucevic, Gordon, Mitchell, Gobert and Murray to sell off, he had broken Griffin and Rose, so no shit that those franchises have all these extra 1sts to work with.
What I can't forgive Weaver is what has now turned out to be a disastrous 2020 draft. You can't have three top 18 picks (and give up assets to get the last two) and end up with a bench big, a barely NBA caliber PG and a reclamation project in Wiseman. Getting no surefire starters 3 years after the drafting 3 guys in the 1st is a massive fail and has set this thing back. Now we wait on Cade to be healthy (concerning since he's had multiple injuries in his first 2 years), Ivey and Duren to develop, lottery luck and for this or the next coach to develop somebody/anybody who isn't a very high draft pick. I'm still on board with this process but Weaver needs to start making some hay starting this offseason.