I'm willing to bet that many start off without any notion of workflows thinking they're not going to need that or not thinking at all, and then add complexity step by step until it's an unimaginable tangled mess.