The forums always have more of everything. When was the last time in game you actually saw a cleric who refused to heal.
The potion limit could backfire and there there becomes a set number expected but that still brings consistency to the expectations and makes it easier for the devs to estimate usage in the design process.
Your method to limit guzzle-a-thons might work too. I suspect store sales would go down more than timers or number of uses per rest or something tho. It's still a change and the forums would still erupt over it for a bit.