As for your last point, there appears to be a black swan event quite regularly. It seems logical to prepare for this.
Secondly, stock buy backs are often performed at horrible times simply because CEOs want to boost their own salary. This has repeatedly bitten them in the ass. This is what happens when short term gains are prioritized over long term strategy.
So my question is, when do we learn?