Every large AAA Unity game I've ever played has a certain jankyness to it...microstutters, glitchy UI. At some point you just have to accept that the common variable is: Unity.
It definitely is a meme. Cuphead, Hearthstone, Ori, Cities Skylines, Homeworld: Deserts of Kharak, Subnautica, Hollow Knight... There's a bunch of great games made with the engine that I've never seen issues with, many of these games are performance sensitive as well.
Edit: Maybe you could provide a few examples of games with those issues?
Ok. Sure, those are games made by small teams. Still, they have a high degree of polish and depend on good, consistent performance because the combat requires precision.
I suspect that KSP is janky because of KSP (or because it was built on a very old Unity and ported over across many engine versions.)
I agree. Quite a few times was I surprised to find out a game uses Unity. But the better ones usually don't show a big Unity splash screen. Return of the Obra Dinn was on I totally expected to be its own engine.
But yeah, AAA games usually have specific requirements better satisfied by a custom engine.
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.
"Meme" doesn't mean "false" or "exaggerated" but it seems that's how you took it.
1. An element of a culture or system of behaviour passed from one individual to another by imitation or other non-genetic means.
2. An image, video, piece of text, etc., typically humorous in nature, that is copied and spread rapidly by Internet users, often with slight variations.
Every large AAA Unity game I've ever played has a certain jankyness to it...microstutters, glitchy UI. At some point you just have to accept that the common variable is: Unity.