I avoided commenting on this yesterday. But after reading all those features. I think this is something the user should be allowed to do in one's own choice. Not something pre-set in stone. What I would like is simply the ability to roll my own kernel and still have everything work, preferably from vanila sources.