This. Their only requirement was "It plays through."
Getting 3D working optimally so that it uses the hardware maximally is actually hard. There are lots of places where you can use the wrong call and something ends up being shunted to the CPU instead of the GPU and all your performance is gone.
As a dev you probably have a really fucking fancy machine on your desktop which hides all the sins you are coding into the game.
Studios sometimes just want bodies and hire way too many inexperienced devs who haven't been through all the gotchas.
Also, you need a good profiler, you need to know how to understand your profiler and you need to profile often on a game to make sure you don't get to the end and find some horrible bug that requires you to go back and ask the artists to change all their assets.