Uhm, that sounds even worse: so your bad review won't show up until a host responds, so they can simply decide not to, and your bad review never shows up.
No, because there's a fixed time limit to submit a review, afterwhich the review is posted irregardless. Hey, I guess airbnb put more than 10 seconds of thought into the design of the process, what do you know.
You act like people’s real names and contact information are not exchanged. AirBnb has no quality enforcement mechanism to protect your privacy, the quality of your stay, or the resulting fallout from a conflict.
The mechanism for preventing most bad stays is called the reputation system, which is based on reviews. As for exchanging real names, do you think the system would be improved if all participants were completely anonymous? There's a reason a hotel knows your real name and contact information as well. You sound like a troll.