Almost everything is (potentially) linked against WebKit (At least judging by how broken my system when a rogue rogue flash plugin broke webkit.). Certainly Finder, for example. It could just get away with enforcing log off/log on again, but if multiple users are logged in it is probably simpler just to restart. "Ignoring at their own peril" will almost certainly result in horrible crashes.