Because devs find them far less attractive in practice than the sales pitch implies.
All those options are also going to need time allocated for a graphics developer to tune to suit your game if the out-of-the-box defaults aren't great, and as it's an area still in progress upgrading APIs and revalidating for your game on a range of hardware. If you're doing multiplatform with consoles/mobile that's even more in the mix, and you need to consider what will reward the time spent on it.
Yes. You'd be horrified if you saw how many game-specific hacks each GPU driver had. Patching their horrors in drivers. So sad.