Any HP / SP restoring items would give a benefit to those who can afford buying thousands of them over those who don't.
It was a oversight that went against what non-pot is supposed to be and therefore has been removed. If you don't like the non-pot restrictions, then fight for a different castle. I for one think that all the strategies discussed here - which would never ever be discussed in regular woe - make it totally worthwhile.