I know many people who purposefully omit these little tips and tricks from their published protocols so that others can't use them. What's the point of that? Usually, I think the rationale is that "Oh, I have this new technique and I'm gonna rule the world, so I better keep it to myself". From what I've seen, this is just a good way to limit other people using your method and ultimately to limit your impact as a scientist. The notion that you can get a steady stream of new papers from a new technique is in my mind also pretty wrong: usually, you can get (maybe) 1-2 high profile papers that really bank primarily on the novelty of the method as applied to some particular area of biological research, but really not much beyond that. So you're really best off just following your ideals and actually just trying to make your methods as transparent and practicable as possible.
Anyway, Lenny is also cool because he has been thinking a lot about the publication process, open access, and disseminating scientific information. Check out ZappyLab!