All down to personal interpretations I guess. For me "mainline" means several things: major; full service; and, importantly, serving the advertised city's main airport. Hahn is not Frankfurt. Charleroi is not Brussels. Weise is not Dusseldorf etc., etc.