You claimed there are binary firmware blobs in the Kernel tree. And the kernel is not free. That is your claim. Proof it!
I am building my kernel from sources. I am writing Kernel modules. I damn well know what in the kernel is.
So, come on. If this such a critical issue that you will for sure have no issues to proof it.