A major North American carrier now serves free beer and wine in economy, even on short-haul domestic flights.