i've often wondered this myself! I have smoked weed and climbed for as long as I can remember [I have short term memory problems!]. I normally just dissappear around the corner when I wanna smoke, or I'll smoke one when I'm hanging at the chains. I don't feel that it's ok to just pull out anything that smokes and expect people not to be affected. It's the same as if the night before I ate a huge rotten chilli egg bacon roll and now I'm dropping my foul guts for everyone to enjoy. I've always tought, \"one day some cop/climber is gonna pull a badge on me\", then I remember, this is Africa, the continent of herbal enjoyment! I nearly cuc'd myself tho once at 'boven when this reservist pulled out his gun and badge on us, but, then 10 minutes later he was so goofed that I nearly ufcking arrested him.
Lastly, I don't agree with you that it makes for better climbing[performance wise]. I know for myself, if I have a hard redpoint to do, I never smoke. This is for two reasons. The one is that I find weed numbs certain senses and the body doesn't function with the same sober connectivity[it is after all a schedule 5 drug - in the same class as morphine]. The other reason is that often it's just an excuse for 'chilling' out and comfort zones are never left behind.
Don't get me wrong tho, I'll always smoke and climb, I give a rats ass for the one or two grades less that I climb because of it. I only climb to have fun, and I only smoke to have fun, thus, i can have double the fun by doing both. Just remember tho, that if you are a cigarette smoker, doob toker, farter, incense-burning-sharma-wanna-be or a cologne drenched sandton dick, you have no right to speak to or offend anyone, period. This includes bickering couples, okes who feel the need to shout beta etc.
another thing that freaks me out are people who have no standards of hygene. They think it's ok to goto the crag, have a shit, bring no hand soap, and then climb the routes I wanna do, while leaving a nice trail of e-coli and staf bacteria for me to grip onto. Climbers are supposed to be slightly more aware of certain things.......mmmmm