Dave's response: https://lists.freedesktop.org/archives/dri-devel/2016-Decemb...
"I brought up the AMD culture because either one of two things have happened here, a) you've lost sight of what upstream kernel code looks like, or b) people in AMD aren't listening to you, and if its the latter case then it is a direct result of the AMD culture, and so far I'm not willing to believe it's the former (except maybe CGS - still on the wall whether that was a good idea or a floodgate warning)."
And, Dave's absolutely key point:
"Code doesn't trump all, I'd have merged DAL if it did. Maintainability trumps all."