from my experience working as a technician on the shop floor at Xerox, the battles between the production engineers and accountants are usually where it all goes wrong. Pragmatism over-ridden by the bottom line. Followed by lots of work for those of us involved in quality control on the assembly line.
I'd suggest that your experience isn't unique to Xerox...