I feel a bit sorry for Barkley, he's not done much wrong other than want to leave and has conducted himself very well. If you try to take the rose tinted glasses off, financially he could have similar terms to stay, but it's a much better opportunity to win trophies in a short career. Lukaku and Stones left to pursue bigger ambitions, it's up to the club to agree terms with other clubs for transfer or match ambitions, the club has done neither.
Lukaku and Stones didn't run down their contract and screw us out of money to earn some extra coin, even if they did it wouldn't be as bad because they're not boyhood blues.
Has been hanging over the club for over a year now, but we didn't give him a new deal when he wanted one. Koeman pushed him towards the exit, Koeman's exit was opportunity to bring him back in. Hiring Allardyce will not have given any hope of us making improvements in the near future, if anything it's pushed hopes of achieving things back a year or so.
He did get offered a new deal, a very good deal, we've never failed to offer him a deal when he wanted one. It was probably bad timing by the club and should have been made 6 months earlier (as it coincided with the start of a turbulent relationship between Ross and Koeman), but I've not heard that he asked for a new deal before our offer.
We aren't matching his ambitions as a club, we've not shown him the respect of a key player and if you think we haven't missed him this season, you're watching a different game. He's not going to become a world great, but I can see him working well with Willian, Hazard and Morata and becoming a key player for them. He'll need game time to build relationships and understanding with other key players, but being surrounded by better players and more options will improve his game.
I'd argue that Koeman didn't show him much respect in 1 press conference, not the club. The club have tried to bend over backwards for him. Any half decent creative midfielder would have helped up this season.