It is really trendy for billionaires to be interested in space right now. I think they want to make money there. They believe that too big to fail on earth means that they should go where nobody has made any money.
O'Neill was product of academia, a physicist and not a head of corporation.