Thanks for the insight, Jon. That's what's great about the blogosphere, it's fairly self-correcting. Where I've seen real workplace democracy is between groups of free-agents who negotiate each project as equals, even though one is designated as project manager.

BTW, you have the distinction of making the 2000th comment on this blog.