Actually seems like a good idea. They did discuss the problem I thought of right off the bat.
If I'm add/deleting programs on a reg. basis do I really want to have to add the program to the whitelist each time. Also they really didn't seem to talk about how difficult/easy it is to add programs to the whitelist.
Give it time though and I think it'll be a great thing.