You can stand by it all you want, but that's not the nature of the world.
Your engine isn't a smartphone. It's a tool used by a craftsman to make immersive experiences.
Maybe I'm coloured by the fact I work in AAA gamedev but the notion of ignoring my tools and expecting good outcomes is just complete fantasy.