You got that right. The same goes for gasoline prices. If the consumer would push back as much as possible, prices could be lower. You must understand that the producers (Big Bad Oil Companies - tongue in cheek) are only netting about $0.01/gallon. The local, state & federal gubment makes about $1/gallon in tax (with zero effort or input to production) and the station gets the rest. As long as the public will pay the prices will be higher.
Actually the gubments take about 15% unless you live in Chicago or New York City or California. But that's why their gas is always about a dollar more a gallon than most other places.
Gas stations are lucky if they get 8 cents on a gallon. FEDs don't get much more. The gas tax has been less than 20 cents a gallon for the last 20 plus years.
Most of the cost of gas is the cost of the crude. A price that is set more by cartels than supply or demand.
If they see a threat to their cash cow from competition they forgo a gold toilet seat or two and produce more than the demand to depress the price until people stop buying from their competition be it solar, wind or fracking.
There is no such thing as a free market when one player has enough cash around to produce at a loss till their competition loses everything.
This time it's the Saudis trying to put the competition out of business instead of the oil companies trying to put alternatives out of business.
The problem with gas though, unlike shaving cream, you need it to get around. You can buy less but you would be hard pressed to buy none. Even if you buy everything on the Internet and UPS ships it you are paying for gas.
But this isn't about facts or needs. It's about wants or feelings. Sorry for the interruption.