The trouble with mods fixing it, is that mods often add extra scripts on top of a game engine that isn't the most stable to begin with.
They also rarely stick to a standard, you end up with needs mods that only cover half the food because someone else added different food or changed levelled lists, or mods that that are unnecessarily complicated, or unnecessarily harsh, etc....
Then they go out of date as modders move on and the game is patched....
I love mods, but they are not the solution to everything, vanilla ingame support for stuff would give the modders a head start too, easier to change something than to add it from scratch.
For example, weightless ammo bothers me, I don't like it, I wanted to add arrow weight to skyrim but they had removed the weight stat for ammo in the creation kit. The mods that added arrow weight were all extra scripts you had to run, often on top of a load of other scripts for other mods.
Same with ammo weight in fallout 3 I seem to remember, whereas NVs hardcoe mode had an ammo weight stat, altering to your liking was a simple 2 minute job