I don't think it will haunt them. They can still flip him for a valuable piece IMO. He is on a long-term contract signed before the cap explosion. That always helps. It is clearly visible that he isn't the missing piece, though.
I think the blame should go to LBJ. He is the leader, after all, and that's how it goes.
He believes he is a one man franchise band, but in fact, no one can be player/agent/gm that he has proven he is trying to be.
Some quick points to support this statement;
- Firing and hiring coaches (Blat-Lue, also if Riles wasn't the boss that he is Lebron would find a way to fire Spoelstra)
- Trading players (the Wiggins trade, I am not including James Jones and those types of moves)
- Blackmailing your own team to make the signings that help your sports agency. (T.Thompson)
I think he is well aware that his clock is ticking, he isn't a young man he used to be. Therefore, he is trying to be more active, especially with the front office decisions.
Unfortunately, he is disabling any continuity that is needed to build a championship team. Is Lue better coach than Blatt? I'd say - no.
Will Lue be the last ingredient needed for the chip? - no.
LBJ wants to measure himself with MJ, Magic, Kareem, Duncan and Bird, the best of the best. I get it, he has every right to put his ambition that high. But...
Would MJ win a chip if he were to dismiss Phils triangle after 1st seasons playoff exit? He was sceptical, but he bought in. Did he say "Toni who?" when Krause was raving about Kukoč? He did, but he left the front office moves to be made by front office people. He stayed in his lane. That's teamwork.
None of the aforementioned players were giving themselves the right to think that they know more that their superiors (front office is that if you believe in a structured NBA organization.) They might have thought about it, but they weren't making the power moves to impose their wills on their respective franchises, as far as I know.
We, the Celtics know this and simplified that's why we have the most championships. Spurs have 5, Bulls 6, and Cleveland has none.