In my experience there are about as many asses per capita in the online chess scene as there are in the OTB scene, the chief advantage in online play of course being not having to see, hear or smell my opponent. That being said, I also enjoy playing chess over the board, with a friend or in tournaments. It is satisfying (win or lose) to think over a position on a live board and move real pieces with my hands; no amount of inconsiderate dirtbags will drive me from this hobby that I enjoy so much.
Have you considered starting your own chess group, perhaps a non smoking one, with work associates? Perhaps you can find a pleasant venue for some casual OTB games with like minded players, if you can find them. Good luck!
The goal is to get to the other side man