All true.   And when things like the Phoenix conversion problem happen in Ottawa, it doesn't help the cause. 

Underneath everything, there needs to be a change in culture, which is probably the biggest challenge.   Governance is important.   People buying in is critical to support governance.   Also, saboteurs, big and small, need to somehow start getting the idea that there is more risk than reward in attempts to subvert work efforts large and small for their own advantage.