A United States-based software developer has sparked a discussion on in-flight etiquette after refusing to switch seats with ...