In a sense, the greedy mentality needed to keep the necessary hunger year after year is part of what constitutes talent for winning bike races. I don't think Kwiatkowski could last for a long time as a team's undisputed star rider.
He was young when he won the WC and came into the spotlight early in his career. It is not for everyone being the undisputed leader and star rider on a team. It is a team sport as much as it is an individual sport.
Kwiatkowski has won the WC, MSR, two AGR, two SB, E3 and San Sebastian. GC victories in T-A, Polonge and twice in Algarve. A Tour stage. Three podium finishes in LBL and another in MSR.
I think it is quite harsh and even a bit disrespectful to say it was wasted.
He has gotten a lot out of his talent, more so than some other talented riders. Lets say Landa for example. Who has not won a lot considering his obvious talent. For him changing teams to become a leader has not really worked out well either. Thats the thing, you never know or can say things would have been different for Kwiatkowski had he left Ineos. Staying at Ineos might have the best thing for him, and we can only speculate. Sometimes things are like they were supposed to be. Hopefully this win means he still has a couple of good years left after suffering from being over-trained. Today was the best he has looked in a couple of seasons and Ineos having a stronger classics squad should only benefit him.