Shouldn't the senario read

1. MS finds an exploit (or bugtraq) but doesn't publish full information. And since they are the only ones with full information, the finer details are left out.

2. Kiddies sit back and continue using old programs for older exploits out a few years ago (while MS come up with a new version of Windows)

3 ???

4. No one gets hurt because the finer points are removed from the scripties accessable toolkit (and by the time they figure it out there is already a new version of windows out for those customers who want to be "on the cutting edge" or "ahead of the security game")