Clearly Microsoft staked its whole product roadmap on 4 random people with no financial skin in the game.
You actually think that for-profit corporate boards are significantly different, especially in the startup/early IPO phase?
Also, I worked in startups and my ex-gf in various nonprofits, and the amount of drama she saw was way higher than in the commercial world