Okay I'm not going to go into sweeping changes I want to see in the next game, just minor things that should be easy changes to fix and improve the game. As a note I only play in 32 user franchise leagues so my fixes will certainly be geared around that mode.
1: Offensive Formation Details: When making a defensive playcall we are only told how many RB/WR/TE the offense is putting on the field. This needs to change to showing us the player names/number of the guys in play. The old NCAA games did this, showing player numbers and allowing the defense to choose a play based on that information.
There is a big difference between the Patriots when Legarrette Blount is in the game vs Dion Lewis. Defenses should be told which guy is going to in the formation so they can plan accordingly.
I mean this is the difference:
NCAA 14
Madden 17
2: Practice/Gameplanning/Development whatever you want to call it. It has to go to all players on the team, nothing is worse than having position groups not develop any because they don't get practice. There is no week in the NFL where any position group doesn't practice.
So here is the simple fix, you still pick a gameplan like this year, it still gives the in game boosts, I like that idea. However instead of giving XP to only 2 of the 3 position groups, you get equal XP for everyone, they all practiced. You can still pick 3 (or I'd suggest 4... 2 offense, 2 defense) players to specifically target and boost. And the the total XP could still be the same amount.
The reason for this has many points though, first is everyone actually does practice every week. Second is to avoid potential abuse, no more officially listing guys at positions they don't actually play so they can gain XP from a drill the user would rather run. It was particularly bad on defense where a user could move all of their DEs to OLB, run any OLB/DB drill and get XP for almost the whole defense. This became an issue many commishes had to manually watch to ensure it wasn't being abused.
#3 Don't restrict what I can spend XP on based on position. Sure many things don't make sense, but don't restrict it please. Some things do make sense, or have reasons and I don't like having to move a player to a different position to purchase those skills. Some examples, Defensive line can't buy Big Hitter, LB can't buy catching upgrades, HB can't get impact block upgrades, MLB can't buy swim/spin/power moves. Those all have some potential value to guys at those positions.
#4 Adjustable Traits- Some traits need to be adjustable rather than only upgrading one way. Primarily this affects DB coverage which flows from Conservative to Balanced to Aggressive. This affects how they play the ball in the air, and I'd like to be able to adjust this based on my system. It is fine that it costs XP to change, but there are players who might have "Aggressive" that I'd rather be conservative and unfortunately the game doesn't let me downgrade that trait.
Likewise QBs other the other major issue where the "Sense Pressure" and "Force Passes" traits aren't even upgradable. Instead they are just inherent to the player, who never develops.
EDIT:
#5 Free agency- currently under a system where the person who is online closest to advance is sure to win since they will simply outbid you and have a general idea of how good your offer is. Fixing this is easy, keeping with the 3 round FA system, Bids are blind, you don't get to see how other offers stack up. At advance if a player is still undecided then it will show the top bids from that week. Players can now adjust accordingly, though once again new bids are blind and others cannot see improved or withdrawn offers. Repeat for the advance after the 2nd week.
#6 Undraftable Players - This is just dumb, players you may have scouted become undraftable and can only be picked up in free agency after the draft. Yes I get that teams sign players every year that don't get drafted, and gems can be found. But forcing us to take them later when we would draft them is just asinine.
#7 Practice Squad - The way the PS works is generally fine right now. But in the several leagues I am in, preseason normally gets simmed through pretty quickly as most don't care to play that part of the league. However only being able to put guys on the PS in week 4 creates a problem. While it may not be perfectly realistic allowing players to put guys on the PS in any of the preseason weeks would be of great help so they didn't have to worry about players getting cut if they miss the single week (week 4) that this is allowed. Ideally guys on the PS would still be able to play in preseason games, but that might be asking for too much in this post.
Option B: Don't force any player cuts until week 4, this way the leagues can sit on that week (like they typically do for resigns) and allow players to move guys to their PS and make cuts.
#8 This one might be more of a wishlist item, but simple enough. Commissioners need the power to reset a played game in the current week. Things happen, people might break house rules that are set up to avoid abuse, new owner might join the league and have their team already being played that week, etc. I get that a lot goes into a game reset, stats need to go back, any news things need to be pulled, standings and records. But still don't think there should be that much to it.
I'm sure I'll come up with more as I go through my games this week, others will also post things. I'm not looking for mechanic changing plans or broad suggested ideas, simple things with simple improvements.