And what I really fail to understand (honestly) is why this is even a question.
It's not confined to HN by any means, but for my entire professional life I've gotten the feeling that programmers, more than any other group, feel guilty about making money.