First off, dont be upset or turned off when a conversation (ANY conversation) doesnt favor your ideas completely. This is how humans learn where their moral/ethical/everyday foundation is. It really is ok to be wrong sometimes so long as you understand and walk away stronger.
I agree in principle that this is how the system could operate. But it is not how the system is set up. The lawyers, who actually make money, take cases they think they could win. So while they are somewhat of a checkpoint, they are not a good one for weeding out what you call frivolous lawsuits. Judges, on the other hand, should be a better checkpoint of throwing out junk cases, and usually are. However, sometimes really crafty lawyers can swing cases before a judge and peak the judges interest that this new argument is something that needs to be seen by the legal system. So even judges cant really catch them all.
The whole reason I called you out on your vilification of lawyers is you better be careful in the argument you lay. Because one day you might have that same type of argument used against you and your profession, and you will need to stand up and say why that particular argument is false and misplaced.
So again, I maintain that the system is set up really well, but cant possibly contain all the crazy. It is the individual, the customer, the consumer, that is ultimately responsible for the choices and actions they pursue in their lives.
No legislation can ever protect the individual from themselves, no matter how well crafted.