You make fair points sir, but I have to disagree. The Vision cone is simply medicine designed to treat a symptom rather than addressing the real problem. In fact, that is the mantra that has plagued Madden for a long time. The developers constantly search for a solution to issues and implement the wrong solution. They kill the headache by cutting off the head. Nothing about the vision cone was realistic in any way, shape or form. The real issue is the engine which handles how the ball interacts with the players and the need for nearly every throw to go to a player (offensive or defensive). That same problem exists even today. I hate to do this, but it applies here... The 2k developers had a separate physics engine just for the ball. Yes - in 2004 they had this. Because the ball is separated from the players on the field, it allows them to adjust accuracy realistically based on who is throwing it, what kind of arm strength they've got, etc. etc. In Madden, the ball is connected to it's target. Sure, you can make overthrows or errant passes once in a while, but only if you use the lead passing mechanism. Also, the context of the bad throws is wrong. You will see a QB get hit as he throws, yet the ball will shoot out of his arm and go 50 yards in under 2 seconds.
This is part of my biggest issue with Tiburon over the years. They just can't ever get to that level of vision and ability to implement things like this that work smoothly and realistically together. Sure, Cam Weber is a good guy, smart and says the right things, but he's not writing the code. If the programmers don't know how to properly build these systems, you get the disjointed mess that you have now.