Potions as loot im fine with. Specially if the difficulty is made with the use of those potions in mind.

The stores restocking daily in the middle of nowhere I do agree with. Its weird and shouldnt be a thing.