Shifting the burden of paying employees to the customer via guilt and coercion is what's wrong here. Customers should not be made to feel like an asshole for not appreciating seeing their quoted price go up 20%. Lobbying Congress? Start with not supporting dickheads who do this. Charge 20% more and pay your employees properly
You start hemorrhaging customers. People's baselines for how much food costs are old and calcified, and customers flat out can't be counted on to act rationally and in their economic self interest.
https://abcnews.go.com/Business/jc-penney-admits-marking-pri...