Why is Unity the most popular engine?

another one of these stupid posts, Unity VS Unreal…as a game developer who has been doing this for over 20 years…If you team is good, you will make a good game…If you team sucks, you will make a bad game with any engine…Many reasons to pick a game engine…Experience of you and your team… with an engine… I also have to use in house engines I never used…That is part of being a game developer…but when people make these stupid posts about Unity vs Unreal all over the net…It gets old…Use the engine you like…I use both Unity, Unreal, and Cry, also many in house engines…I use what ever engine my team is more experience with and what type of game i’m making…SO many factors make me choice one or the other for a game i’m working on… But to say one engine is better than the other is stupid and makes NO SENSE… Unity is a great engine, Unreal also is a great engine, and Cry is a great engine, they also are all free, so helps small , solo teams and indies get going…with out much money…Unity is missing many basic’s tools, you either A, have to make them your self, or buy assets all the time, and hope they are good…Unity I own alot of assets no art ones… Unreal I own ZERO ASSETS… But I like Unity, due to how easy it is to use…Unreal I think is easy to, but alot of stuff is faster in Unity… Unreal, out of the box looks way better…with Unity you can make it look as good as Unreal with experience… So again both are great engines…So tired of Unity fan boys saying Unity is the best…Or Unreal ones…Clearly you are NOT a game developer… if you say a engine is better than the other… if you are good, you can use both…now alot of people prefer an engine over the other…I like Unreal, over Unity, but I also use Unity a lot due to a team I work with,… as they do not know Unreal as well… plus they work for a Unity company… So really boils down to many factors… I started using UDK, Unreal in the early days, Unity about 9 years, Unreal many years ago… about 14 or so I believe…was very early on.