If pair programming was easy, and universally better than working individually, we'd all be doing it all the time. But we don't. Most people I met need to make a conscious effort to pair and stay paired. All the while saying they “like it” and “need to do more of it”. How come?