Even though you qualify it: “as long as he is playing 48 minutes, without weird position-by-skill restrictions” you still specifically retain one of the most illogical aspects of all:
He must play 48 minutes to qualify… The entire team, based on how many minutes they play, 48 for full and partial for everyone else (0 for 0 obviously).
That’s completely bogus. The players down at the end of the bench, usually young guys not ready to crack the lineup yet, get the MOST training in real life. They are not simply ignored.
Minutes played is rewarded by increase in Experience. There is no logical connection beyond that for minutes played and training advances.
I like the idea that overall conversation is shifting toward improving training, so I say good for you. I think that has to happen or the entire game is sunk. I got an email or private message or whatever it is called asking me to make my suggestions, and I think I will do that (not right now ‘cause I’m getting ready for work). I believe training can be made fun, intuitive, logical and more challenging all at the same time.