I think the implied moral imperative is generally taken to be "markets should be freely competitive"; everything else is details. Prices not dropping is just an indicator that a market isn't competitive due to, e.g., barriers to entry or government interference.<p>Of course, not everyone thinks free markets are morally preferable, so it's not really an imperative that applies universally.