you can't both say that you want to keep things out of the kernel if they are expensive and say that you want to have everything that distros include merged upstream.
Frequently the reason something has not been merged upstream is that it isn't going to work well, isn't maintainable yet, or otherwise has some significant drawback to the code.
Also, the question that Matt Asks
> "If you don't expect an option to be enabled [by distributors], then why is the option even present?"
what distributions are you considering?
There are a lot of config options that make sense for OpenWRT that would be horrible for Fefora. The converse is also true.