Realism isn't the exact same thing as being Realistic.
Not to straw man this, but why have things like the need to rest, or the time it takes to travel between locations, or cooking food, or spells like fireball affecting your own party members, and so on?
The things listed in the OP would all be optional, there for people who prefer to play that way, just like Expert Mode already is.