Interesting, Ive had it happen in Chicago, California and Indiana. At Dennis, iHOP and some other more regional restaurants.
The places you’ve mentioned are cheaper diners (which I also enjoy) where most people don’t explore the menu and portions are plentiful. Hardly somewhere you’re getting dessert or coffee _after_ a meal.