Online marketplaces have been doing it for a while. Visa/Mastercard are designing systems to charge vendors more fees based on demand. Everybody wants to integrate this bs everywhere.
It's anti-consumer because it is not about providing best product/service for the best price, it's about figuring out the max price the consumer is willing to pay