'Pair programming' would get a bit frustrating, don't you think? I suppose productivity would greatly depend on the personalities involved.
If you don't care about how the code ends up in terms of structure other for the logical errors, you're doing it wrong (well, according to me anyway, so it's not that big of a deal :P)