You know, a lot of the "inconveniences" could be fixed without removing them.
Soul Shards? Let them stack to 256. Only used for CD type spells like (the current) Doomguard.
Ammo? Quiver? The quiver should be build into the Hunter class capable of storing 4 billion arrows (practically infinite). Ammo of course still has to be bought/crafted. Speaking of crafting ... Hunters should be able to craft their own arrows - seriously what kind of "survivalist" hunter can't craft their own ammo?
Edit: OK the above might still be problematic. I think the problem is, none of the activities above a "optional" (you will burn DPS CDs, you will use ammo). Ideally "inconveniences" should be something that makes life easier vs being "lazy" and do it the brute force way.