The real question seems to me not to be what Nvidia has or has not done. It's why ATI hasn't done the same. They could've worked with the Batman developers?
Working with and spending loads of money on are two different things. Maybe if intel invested, we could all run this on GMA915 and not care at all?