lol I hear what you are saying but the stuff posted above isn't online specific or anything. It's just something you usually see in role playing games. Get enough XP points and you can spend them on upgrades or level ups.
It's been in Madden before (in mini camps you used points to upgrade your players skills), just not to this extent.