You seemed to have missed my point entirely.

If your organization is running a chosen enterprise security solution, often fragmentation is not better, whatever your reasoning.

This is wrong. What you see as fragments are security boundaries for others.

Correct that's why for example the Root-DNS servers run Linux,FreeBSD and Windows.