Yeah, I don't like the idea of helmets either. In a real life situation, you will not have a helmet with you, so if your confidence becomes dependent on a helmet, you will never be ready in a real situation.
With the recent rise in helmet-enabled movements around the world, I may consider developing a parkour helmet (with ample space for sponsor logos) but as of this time I do not have a functioning prototype. Sorry for any confusion or excitement this may have caused.
I love how this topic was posted. Ever since I started training, and I've been telling my friends, the first thing they ask is "you're wearing a bicycle helmet, right? I'm serious, you should be wearing a helmet. All it takes is one fall." I tell them how it doesn't make any damn sense, but their common sense trumps my logic every time.