I can't say as to why things are how they are. It's likely just the usual open source lagging behind; These technologies are fairly new and the corporate stronghold around them is strong.
Shaders are programs that run on graphics cards to act as shortcuts for common graphic scenarios, they are not programs that dictate how graphic cards function. That could clear up some confusion.
Sounds to me like someone just figured out their next research project.