This sounds great! Why would anyone use a kernel patch if it also worked without one?