Complaining about a "culture of liability" makes no sense in this context. The legal system doesn't create liability for posting a bad review--it just enforces the voluntary contract you made with someone agreeing to that restriction.
What you're actually asking for is the legal system to intervene and invalidate certain types involuntary agreements. Which I would agree with. What we live in is in fact a culture of excessive insulation from legal liability! 99% of all those "contracts designed not to be read" that the parent poster complains of, those TOS you have to agree to just to use hardware you paid for, those are designed to make you to sign away rights you have under tort law.
That's definitely a problem too, but I don't think that's the whole reason. I think this is an extrapolation of contracts which are a good thing where appropriate. An agreement between parties, ideally with input from both that everyone understands and agrees to.
Now, we make dozens of 10k word (or 100k word) agreements every week that no one understands. It would cost thousands or tens of thousands to understand them. You can't read them all and even if you did, you would find that being the odd one out in this regard left you unable to get a hotel room, phone or read a newspaper. So, we lean on standards, norms, consumer protection laws and to keep us safe from these damned contracts.
Common law (or my lay understanding of it) suggests that there is grounds for completely invalidating a "contract" which no one expects any one to read. If either party don't know what they're agreeing to, it's not a contract.
I'f you hand me a one page, large font bullet pointed list of things to agree to, that is something you expect me to read. If you hand me a 40 page small print book while I'm standing at a counter with people behind me, it's obvious what is going on.
This is a symptom of legal liability running the governments and corporate world.
Change the culture and this problem will go away. Not an easy task.