I hear you.
I don't care what company I'm working for at the time. If they want to put me on a plane for a flight longer than 5 hours, I demand business class or tell them to send someone else.
They have always ended up giving me business class.
I loved my lufthasa flight from Vancouver BC to Frankfurt a few years ago in business class. All the hot german stewardesses where working in the first class and business sections. They had the hags working in coach.
Coach was filled with pakistanis and stunk to high heaven from all BO. Once and a while I got up to strech my legs and took a walk from the front to the back of the plane. Once I walked through the curtin between business class and coach, I full expected to see goats walking around and people grilling meat in the aisles. I can't imagine what one of those Airbus A380's will smell like on some 10 hour flight from some 3rd world county packed with 700 unwashed people.
I loved my lufthasa flight...