One of the scariest things I have ever seen or heard of, is the use of the wood dowel to seat caps!!!
Caps are not pressure sensitive.You cannot set a cap off with pressure. I've tried to set one off with pressure and couldn't do it. As far as the guy setting one off with his thumb I'm sure there's more to the story than he's telling.