Note that his point had little to do with drivers, but with the utter lousy working relationships.
one huge problem folks find hard to parse is that your GPU often has as many if not more transistors on the die than a CPU, and usually 10-200x more "cores" and it's own "micro OS" trying to manage it all. It's often as complex as previous OS's entirely...just look at the massive blob sizes;-)
One of the best quotes as to why it's hard to not open source GPU drivers.... "We really want to, but are afraid of some unknown patent we may have reinvented, and the risk of some useless patent troll/lawyer could sink us" which sums it up well.
Use handrails on stairs. A nasty fall face first changes your point of view quickly, and mine permanently