Yeah the more I read into it the more it seems less a case of insurmountable technological barriers and more a case of the guys at this studio Nerve just not doing a very good job for whatever reason, be it constraints in time or resources or just bad choices.
Lucky Doom 3 was given over to Panic Button, they almost always do solid to exemplary work.