The airline is eliminating snack and drink service on flights under 350 miles unless passengers are seated in first class.