silentquill
Member
One thing I wonder is how much pressure there is on officials to support innovation publicly. Declining a board role might be seen as anti business. That dynamic can push people into uncomfortable territory. It does not excuse mistakes, but it explains them.