Probably best if the discussion was on LKML, per kernel development practices, than in a private mail. Regardless, the approach Woodhouse is taking is definitely the traditional LKML-way and appears headed towards getting the firmware at least split out (which Linus thinks is a better arrangement, which is why it can happen). The question is, at that point when it's removed, will a -libre kernel still be needed?