@Jackie569 You don't mention which review you are referring to, but I read through your reviews and those you have given to hosts and I really like the reviews you leave- they seem quite balanced, don't come across to me as you being a perfectionist or a complainer, because you mention all the good points and the things that were a bit inconvenient, you just state as fact. I think your written reviews are excellent as far as letting future guests know what to expect.
The problem with the star ratings is first, that they are really subjective- one guest might rate the location poorly, because they don't like walking and it was a 10 minute walk to public transport, yet another guest who loves to walk and see the sights along the way may rate the location as 5*s. So if I were a guest, the written reviews would tell me much more accurately what I wanted to know than the star ratings.
Secondly, hosts are rated very harshly by Airbnb, which most guests don't realize. So while Airbnb tells you, as a guest, that 4*s is "good", they then turn around and threaten hosts with delisting if their rating falls below 4.7 average and a Superhost will lose that status if the rating is less than 4.8. The individual category ratings aren't judged that way, but the Overall rating is the one that really counts.
So, as a guest, unless you find that a place isn't accurately described, or hasn't been cleaned, or the listed amenities aren't there or not in working order, or the host is inattentive or unresponsive to concerns, you are hurting hosts if you give a less than 5* Overall rating. Hosts really wish that wasn't so, but that's what we're stuck with as far as how Airbnb applies the ratings.
Most good hosts are open to suggestions and of course it's ridiculous and nasty for this host to have asked you for feedback and then gotten mad when you gave it.
But in the future, you might consider continuing to give the kind of written reviews that you do, but trying not to tank host's ratings just because there were things you felt could use improvement. And keep in mind that things beyond a host's control, like street noise or noise from neighboring properties, shouldn't enter into the ratings, unless a host has inaccurately portrayed the area as quiet, which could be addressed in the accuracy rating. I myself have been appreciatve when guests left a 5* rating, but sent me private feedback on something they felt should be addressed, rather than mention it in a review or leave a lower star rating. Like a guest mentioned in private that there was a lot of cat hair on the outside cushions, which I hadn't even noticed, as the cat was a very recent addition- a stray that had decided she lived here. After I got that feedback, I now make sure to check those cushions and vacuum them regularly.