Don't know if we qualify as enterprise, but communities like this help get an external perspective regardless of the size of the organization. The challenge I find in larger orgs is the inertia involved in anything IT. Almost in the literal sense as far as trying to get something started but also in trying to halt / redirect a project that's heading for a bad outcome.
In an actual enterprise, I would suspect that only the management team of IT could have much real impact on a project going a bad direction. And again, it's getting those in management to have buy-in before anything would change.