For the ridesharing, it depends. Maybe the driver has a route they know well, or has friendly connect. Maybe traffic for you was very bad and chaotic and there was no click.
For ridesharing I played tit-for-tat for a while, until I realized that I don't want to play this game (if my rating drops below a point where less drivers will pick me up, I will switch to Taxi's). For AirBnB: I never leave bad or lukewarm reviews, only good reviews. Getting a host that is actually there for check-in, really acts a host, is getting increasingly rare, so my good reviews are too.
However, as a host I've encountered situations where I probably should have given a lower rating but opted to not submit a review because the guest seemed nice other than some minor poor behavior (had to ask them to be quiet during quiet hours, ignored our house rules, left more mess than usual, etc). I didn't want to affect the guests' ratings because they weren't awful and had otherwise positive reviews, so maybe it was a one-off... I am sure there is some inflation on the guest reviews as well.
- Bad & contact support (thumbs down). Details should be given as to what is bad.
- Good enough (thumbs up), the default rating if you don't do anything
And then have a third tier of "compliments" like you do with uber drivers to denote something exceptional.
I don't feel obligated to leave a lengthy review, just either the default options and potentially a nice note.
In other words, you can't retaliate because of the other party's review: you don't get to see it until you post your own review.