Just to add some positive feedback. I think the game is great, coming up to end of my 3rd season. Only experienced the keepers issues once but was start of season so just loaned one in for cover.
The only squad unhappiness I’ve had was due to a lack of depth at centre back (which I realise some people do have an issue with but in my instance it was probably justified).
I do find that any time a player asks you for something just be honest, if you’re not going to give a player a new contract then tell him that. The ‘plenty of time left’ is always a good one or ‘we can’t afford to give you one at this time’. More often than not they do work but if not, then just sell the player if they kick up a fuss.
If you’ve no intention of playing a player tell them that. If they don’t like it then they can just leave. Seems to call their bluff a lot of the time as well.