My friend was incredulous that I had not travelled business class.
I tried to explain how expensive it was - and it certainly is expensive to fly business to the west coast. My ticket would have cost £2000-2500 instead of the £560 I paid. My lunch partner was having none of this. His response, which I'll never forget, was along the lines of: "Well, how valuable is a meeting with the best minds at your most important business partner?"
One of the most interesting things I find, when going between my various circles in Britain and America, is the differing values placed on the time and productivity of people. Google is, of course, famous for their provision of services at work to their staff.
Investing in the happiness, comfort and productivity of people seems to be a rare attitude in Britain. I'm sure it's not universal in the US either, but it does appear to be a little more common.
Another anecdote: When I was a student, I did an internship programming Java at Eclipse Services in Philadelphia. One day, the lead developer's dev machine broke down. I was expecting 2-3 days of downtime whilst it was repaired, but the boss said: "If you can't fix it yourself this morning, go out and get yourself a new machine this afternoon". Another lesson I've never forgotten, and that was approaching ten years ago now: the lead dev could earn more for the business in one day than a new machine costs.
I'm not saying that nobody in Britain thinks that way, but I have a hard time imagining the above scenario being played out in a UK business, outside of mission critical systems.
Thoughts from both sides of the Atlantic would be very welcome in the comments.