I'm a big believer in making incremental improvements to the patent system instead of throwing the whole thing away (which doesn't seem likely). Removing (or reducing) the nontrivial costs of these defensive publications would be a great step in the right direction. I can even imagine a campaign to file for "not-patents" on a bunch of things to definitively establish prior art to make it harder to get a bogus patent to begin with.