English might be the Microsoft of human languages.
It's messy and sprawling, and hard to learn because of all the weird stuff they can't change, and have to keep around, for backward compatibility. People who have been using it all their lives don't see any problem, and see no need to learn anything else. It benefits from network effects: there are alternatives, but if you want to work with businesses you'll still need to learn it, and it's so ingrained it would be difficult to supplant.
The funny thing is, learning in detail how other systems work helps you better understand how your own stuff works.