This is a big part imho, in many ways engineering type stuff is easier because you know exactly (pretty well) what you have to do, in business systems, its a lot fluffier.
It's a very good suggestion that intuitively feels right but I shudder at the extra work load and the distraction that this can be.