This has it's benefits. Helps smooth demand. Really sucks for anybody expecting their meal/item to be a specific price, then you arrive and it isn't. I understand this may be a point to drive people towards ordering on an app, further smoothing demand during busy hours. There is something dark about having to watch the market price of a Dave's Single on my phone and locking in my order. Can I set a strike price?
This really screws anybody with limited income and who isn't "savy" enough to order their burger on an app.