I don't work on anything important enough to care, but if they're dumb but deliver results that make management happy, then they aren't dumb. If they don't deliver results, then it will sort itself out over time. If you really can't stand it, then seek greener pastures.