I've played plenty of games both ways, and as a developer I have to agree with something I've heard before - The reason that so many Unity games have "cartoony graphics" or performance issues is because Unity is one of the easiest game engines to learn (also cartoony graphics are one of the easiest styles to achieve because of it's inherit lack of details).
So you end up with more asset flips, unexperienced devs, etc. on the Unity engine than say the Unreal engine.
So you end up with more asset flips, unexperienced devs, etc. on the Unity engine than say the Unreal engine.