Its impossible to pay them all what they are worth, but you can keep some of them, genius, imo DCE should be at the top of that list so if they lose him then of course its their fault, either they didnt free up enough cash or they decided he was not a priority and took care of other players first. There are some other factors I guess but money is the main thing.
Of course they didnt know how he would turn out, but they have known since the season ended how good he is and that he is only making 85k next season, so they have had months to work it out, if not for an upgrade this season then atleast one for next year.
f**k me you sound butthurt, its the salary cap and despite what you think even shit clubs lose players, so dry your eyes princess cause u might lose DCE but other good players will come along.