Nearly every major company's board is full of people who have more-than-full-time day jobs, plus sit on 3-5 other boards. There is really no way they can do a proper job in that situation; in practice, they devote one day a month to doing the bare minimum to fulfill the responsibilities of each board position they hold, if that.
For example, after a story about Cisco acting badly (http://news.ycombinator.com/item?id=2789540), I was motivated to look at who was on Cisco's board who might exercise some oversight. What I found didn't seem likely to be a group of people spending much time on the matter. One of the board members is the President of Stanford University, which I assume is a pretty busy job to begin with. Another is the now-former CEO of Yahoo mentioned in this piece. One more is the CEO of Mercer, the world's largest H.R. consulting firm. How much time do you think these people each take out of their day jobs to really understand how Cisco operates? I would wager very close to zero.
So this seems (to me) much more of a structural problem with how large companies are run, than an HP-specific problem. They may have gotten particularly unlucky roll of the dice, but this style of corporate governance isn't set up to favor good outcomes.