People can decide to do an attack on Bitcoin for reasons other than money: fun, fame, politics, cyberterrorism, etc. Although money is everything today, it won't be tomorrow if we really want to be something meaningful happening in this civilization. The current order does not foster higher values that have no economical value.
Often people don't like the truth in their face. :) I'm sure most of the richest techies didn't have money as their primary driver. Money always comes as a bonus for a job well done.