People can purport to stand for just about anything, but unless there is a track record there of standing up for [principle] in the face of [adversity], it's just a politically expedient claim. There are wonderful exceptions, but most ordinary people and most ordinary companies don't deduce their day-to-day behavior from first-order principles, and at any rate, companies the age of AirBnB don't have the track record to enable an observer to distinguish principles from marketing claims.
> The idea that all engineers are mercenaries ready to work for anyone and sell themselves to the highest bidder is an aged one, and one I had hoped was no longer true.
This is not my view; nobody is saying take the highest offer, and I have said absolutely nothing about money at all.
My question is: why do engineers participate in technical interviews? Insofar as I understand it, your response explains why an engineer might (I would say improperly) create a post-hoc rationalization and "fall in love" with the company after-the-fact, but under your own logic it doesn't explain why the engineer takes two days off to go in the first place. Assuming that "falling in love" is even something you can do in two days, the candidate hasn't done it at the point this decision is made.