When you're in Cyrodiil and your keep is being attacked or your in a huge boss battle at the end of a dungeon, you are not going to be ABLE to go to the store.
WHY should one class have an extra resource that they have to worry about and that the others do not, you have not answered this question yet, mostly because you cannot answer that question.
BTW, I actually prefer divine classes and fighters over mages.