> Nobody at the C-level takes responsibility for anything.
I'm not so sure, I think it matters which C-level position you are talking about, some are hotseats...
In small to mid-size businesses (1,000 employees or less) I think it's super common to fire your VP of sales after 2-3 bad quarters and fire your CEO after 4-5 bad quarters, regardless of what situation is to blame. The CTO is almost immune from taking any responsibility, and unless there is embezzling I'm pretty sure the CFO is a cushy job with great security and awesome salary where your underlings do all the real work.
Regardless of whether I like them as human beings, I have been impressed by the risk taken by VP of sales at the high tech startups I've worked at. These men and women are compensated 50% by commission, so early on in a startup (in the era of low sales) their salaries are shockingly low and if sales don't pick up they are personally blamed, even if the product is young, buggy, and has better competitors in the market. VP of sales is a hot seat, we went through 4 in 4 years at one of my previous companies.