Why don't we all speak Esperanto? Inertia.
I think hierarchical permission systems are awkward. Role based is easy to understand and setup, even if more complex technically.
Why don't we all speak Esperanto? Inertia.
Well, also because Ido is the superior language. But also inertia, yes.
We don't speak Esperanto because constructed languages work against human nature.