I keep saying this as it’s astounding to me: American keep doing this- pre departure drinks on most flights (dependent on the crew but the standard seems to be yes, do it) and pre-selection of main meal, even on Domestic flights.
You don’t even have to look as far as QR or SQ. If AA can do it...