Fun > Realism.
And if any of the mechanics you were lobbying for sounded fun enough to break my immersion for, I'd want them too. The only problem is they all sound incredibly unfun.
Also, in the context of a fantasy game, the presence of magic doesn't harm the ability of players to immerse...