La diferencia entre cuando discutes con alguien en MeriStation/Pacot.es/Reflot.es y cuando te encuentras con alguien fuera de esta idiosincrasia es absolutamente brutal.
Utilizan el mismo motor porque crearse un motor propio es carísimo, y tendrán un montón de mierda de assets ya hechas con ese motor. Los Pokémon no son cutres visualmente porqu el motor en sí impida que Zamazenta pueda darse la vuelta sin dar vergüenza, eso es cosa de Game Freak.
Es preferible que utilicen un motor que ya conocen -otra cosa es que le dediquen el tiempo que se debe- a que utilicen otro motor comercial que no han usado nunca o peor aún creen el suyo propio dejándose una morterada para obtener los mismos resultados.
Aquí hay gente que se cree que lo que hace que los juegos no sean cutres es el motor. Que usas el Unreal Engine y le das a un botón y automáticamente el juego se hace bien y sin cutreces y no es cosa de quien lo usa.