Nobody was right all along about Leonard, you're struggling with creeping determinism.
Literally everyone in this thread but you was right about Leonard. Wanting to retain a key player with superstar potential who was integral to a championship run doesn't make people wrong, as hard as that is to believe.
You were implying that he was grossly overpaid. The truth is most of his contract wasn't guaranteed, so using him as an example for your asinine argument is just stupid.