Well the only reason why FIFA is as good as it is....is due to the presence of so many other footie games. The competition between the various games, makes each one of them individually better.
Though I admit that FIFA 2004 has a major bug in the form of no international tournaments (i.e World Cup, European Championships, etc.).
Also I dont think I'd be playing C2k4 today had it not been for the patch makers. EA should be paying them more than they do to their own game designers.
What the likes of Sam, Tutsi and Prakash have made is amazing. Also the graphic add-ons by Rahul, barmyarmy and all the rest have been fantastic.
Maybe you guys can contact the Fifa Egypt team and ask them how to improve C2k4 even more. They have made some truly mind-blowing patches for FIFA 2004 including FIFA ECP Editor which is even better the official FIFA 2004 Creation Centre.