So true. Im not a developer but work in production, so much paperwork bogging down productivity.
In my experience, it's usually poor management looking to cover their own ass when deadlines are missed and/or establishing a track record so if they need to fire people they have a legally justifiable reason.