I actually agree. I think its a different perspective on the playability of franchise mode. Lets face it, two things people often "complain" about in regards to franchise mode:
a) players aren't playing "realistically"
b) progression/regression isn't working properly
Well, now you have, at least seemingly, both of those issues resolved.