Not all of us need a 100% perfect game to enjoy it and I don't think anyone has called it "flawless". At least not that I've seen. The things you listed just aren't that big a deal to many of us and honestly, the only one I've even experienced in 75+ hours of offline-only play is the defensive settings not saving.
I know it's been covered by others in here, but I want to reiterate this because just one post of misinformation can snowball:
MyLeague does
NOT have a story mode. That's MyGM.