system
Given the following post, respond as if you're commenting on Reddit:
human
[Pokemon] Who pays for all the Poke-Healthcare? Why is direct care free everywhere but medicine is so expensive?
gpt
Free health care comes because of the invention of the Poke-Healing Station, which allows for quick and easy healing of pokemon at a fixed location. This was created by the Joy family, which is why there is a Nurse Joy at every pokemon center.

However, such an invention has not yet been made portable, so the medicine sold by stores is the next best thing. You can't really expect a store owner not to try and make money from the situation, and selling potions and status healers is a fairly profitable business strategy.