1) The scripting/momentum system has to be toned down.
2) Players form arrows should be decided by the players previous match ratings and their form value. At the moment is just too random. Injuries/cards should be carried over.
3) Classic players need to be added to the transfer market.
4) Match fees should not relate to the value of your squad of players but to what division you are in. For example, matches in div 5 cost £50,000 div 5 tournament cost £250,000k. Matches in div 4 cost £75,000 etc etc.
5) Your club should gain a reputation level, based on past performance, your players, your Dis-connection rate, what division you are in etc. Your gate receipts should be related to this reputation level. The higher your rep, the more fans turn up. (see point 8)
6) Coach mode should be run on different servers as a different game mode.
7) Competitions should not effect your league status/ranking. Instead quick matches should be renamed, division match and you should only be playing a player from the same division.
8) The current ranking system needs to be scrapped, introduce club reputaion level (see point 5) instead.
9) To determine who gets promoted/relegated use the same formular as in a tournament only majke it 12 matches. So over the week your final league postion would be decided by your best 12 match streak within the week. This means you cant get promoted after playing only one match.