I think it's for both of these reason and also to avoid temptation. That would explain why he said he doesn't drink alcohol at functions that include women.
My point was more that Pence has a personal policy that he has voluntarily made for himself (which I respect).
The way the current climate is going, men will be forced to ensure they are never around women, and never communicate them in any way, in order to avoid a witchhunt 15 years later.