No, I don't think that's accurate. Things had gone bad long before that, but it wasn't obvious right away that the ship was sinking. That said, going stealth didn't help them one iota but caused a lot of ire.
My experience with ~ 25 KS has been mixed. ~ 4 failed to deliver, more than half delivered successfully. A couple delivered a lousy product. ~ 1/3 are still pending. Almost all of them are late or very very late, especially SW projects seems to drag on forever.
My appetite for KS has cooled a lot and frankly I'm surprised my experience hasn't been worse.