Well most stuff going wrong in apps is actually managements fault. At least in my experience. Either directly or hidden in their decision making.