Why is Unity the most popular engine?

I’d argue for the exact opposite; they seem to work less on the engine and more on services and promoting the engine, compared to Epic. But yeah, Epic might spread “thinner”. Nevertheless the engine, and support, develops and improves on a much faster pace than Unity does or ever did. I also feel that because Unity does not work on real games they sometimes lack the experience, insights and/or direction for feature implementations.