while (1) { company_does_something_stupid(); gets_caught(); apologize(); makes_promises(); if (bankrupt) break; }
translates to: not really our fault but...
bankrupt = !is_promises_kept() || is_shitty_product();