I like you.
I sincerely don't understand the idea of people working more than what they are paid for. If my capabilities are worth 10k/month and you only pay me 5k/month (state of the economy, CoL adjustment, being a scrappy startup, whatever the reason), you will get half of my capabilities and I will spend the other 4 hours doing/thinking about something else or just online browsing HN.
Not trying to be snarky, but people that know that are underpaid and still give the companies 'their best', what is the rationale?