I've been thinking a lot about how to make the coaching staff a little bit more important - right now it is just influencing development, but that's only impacting young players. Here's an idea I have, I'm not sure how soon I'd start playing with it but it would make your coaching staff a bit more important than it is now.
My idea is to have the bars of your coaching hierarchy impact the attributes of the players on game day. Something to the effect of, if the coach's attributes are all at 50, the effective attribute of the player would remain the same; if the attributes are above 50 then it would give a slight bonus to that attribute for the player, and if the attributes are below 50 it would give a slight decline for that attribute. It wouldn't be much, maybe 3-4 points, but might make the max closer to 5 or 10 (I'll need to look at the average of coaching staff attributes for teams just to get an idea of how much of a change this could result in). This would cause your coaching staff to impact the play on the field a bit more.
My initial thought is to maybe swap the influence from what the development is, where the head coach is 20%, the coordinator is 30%, and the position coach is 50%. I am waffling between that and using the same formula as the development (position = 20%, coordinator = 30%, head = 50%) just to retain the value of the top of the coaching staff.
Thoughts?