There's a huge amount to criticise the club for at present but the sale of JWP and ABK is not part of it.
JWP is a high-level PL player, as soon as we got relegated it was 100% certain he would go. He's pushing 30, there was no way in hell he would waste one of his last peak years playing in the 2nd tier.
Likewise, ABK had downed tools on us with about a quarter of last season left. He had decided he wanted to leave and there was zero chance of him staying and being a member of this year's squad even if the club had really wanted this.