Yes, it is broken.
But there is a safety feature. In most medieval, (preindustrial) fantasy worlds, someone will be hard put to dump 5,000 flasks of alchemist's fire on the market.
Not only will there be no single buyer (no shop on earth has 5,000 examples of any single item), where does he...