One wouldn't think it's too hard to get everyone aligned to follow a single protocol, but in practice it is quite difficult.
You are right, it is not that hard. It requires strong leadership within the organization. From that point, aligning to a single protocol or CS approach is pretty easy.