No? It's
built on. Controlling the communication is about avoiding "20% discount if you pay me in cash up front" scams, and yes, about protecting AirBnBs revenue stream.
It's a trade-off: This process enhances trust since you know your host doesn't get your money until you've checked in and found everything to be in order - and the host knows that the money is held and that he won't have to deal with late or no payment.
I don't get this focus on the personal contact issue. What exactly could the victim gain from having exchanged personal contact information prior to the booking, that he was unable to do after he got the contact information? He admits he didn't even catch that the guest misspelled his own name?