I really do think people's expectations are way too high when it comes to games like this. Other yearly releases suffer the same, like FIFA. They're based around sports and there's only so many editions you can do before everything starts looking the same due to limitations in what's even possible. You're not going to get massive ground-breaking features every year but you'll get ones that update and better the game. People need to be much more realistic. FM23 is, currently, available for £31. Is that really too much?