As with most such things, though, what is needed are escalating penalties. If you're a Joe Schmo who files a complaint that turns out to be invalid, no penalty for you. If you're a rich jerk who files a bunch of such complaints, a few million maybe. If you're a giant company that is using the legal system to push people around, $50 billion.