What do your colleagues think? Or is every engineer in this big company also incompetent in addition to your management?
The general consensus from colleagues is that it's complex and is overkill for the type of development this department does. Many of the benefits I cite are already being met by other systems, so they don't see why they should bother switching to it.