I can forgive someone for letting a fart slip. But BO is different. It's completely preventable with some basic hygiene practices (showers and deoderant) and common courtesy to those around you. Also, farts don't last the entire flight. BO on the other hand...