A meal is a pretty simple fixed-cost item from a retail outlet, not a service with a complex set of dependencies and shifting requirements. The cost of the meal is predictable to the seller - dynamic pricing has only one purpose - gouging customers.
If SaaS/consulting/architectural firms are engaging in price gouging of their customers, that is not an argument to bring the same to the fast food market.
Counterpoint: Restaurants have ALWAYS had dynamic pricing. It is called "Happy Hour". Dynamic pricing for an eatery serves an important purpose besides just gouging the customer. It moves customer traffic away from the intense surge at standard breakfast, lunch and dinner times which is a hard problem for businesses to work around.
You DESERVE a discount for patronizing them during their slower periods.