@Linda3808
Short answer. YES.
I now only host long term stays in my own home and, in the past, almost every long term guest left a review. You do after all have quite a connection with someone who is staying weeks or even moths in your own home. However, in the past couple of years, I have noticed a change with far more guests not leaving reviews, even though most seemed very happy with their stay.
As for hosts leaving reviews, I have no idea as I've only stayed in a handful of airbnbs and (apart from a group booking) received a review from all of the hosts. I have noticed that some of my guests do not have reviews from airbnbs they stayed at, so that is definitely a thing too. In the beginning, I left reviews for all of my guests but, at least with the short stay ones, a lot didn't bother to reciprocate, even when reminded, so now I usually only leave reviews for guests that leave one for me.