Well, I dunno. Mostly what I see here is
A) People saying "I fell off my bike and my helmet saved my life!!!!!" on some thread, then a bunch of other people jumping on the bandwagon, then a bunch of other people saying "Well, maybe not..." and then the whole mess getting dumped in here,
and
B) Rydabent, looking for someone to pay attention to him.
WRT everything else, it seems to me that what you wrote in your post is what most "anti-helmet" stuff here boils down to. If it weren't for the occasionally loud responses to "A helmet saved my life so you're an idiot if you don't wear one" (and to njkayaker's arguments with his imagination) the points you made could stand in for just about every poster here who isn't part o the helmeteer brigade.