Well, sure, but it just makes sense to do it properly at the source. Security works best in layers. *Everyone* should fix the problem, both in kernel and in userspace. Saying "you shouldn't do that" is inadequate, when pretty much everyone in the entire world is doing that.