I just have zero tolerance for BS when dealing with people IRL and you can tell if someone is just being obstinate or not a little easier in person than you can over the net. Hence the reason I prefer to do it face to face so I can know how I should proceed.
I get too intimidated face to face. Honestly, I don't like being near or around people all that much. People tend to say the wrong things to me without realizing it, and I won't tell them about it because I'm too afraid to tell them that what they said hurt, and I'm too good at hiding pain or emotion at this point for people to pick up on when they hurt me.