Edit: feel like I should expand one this.
None of the opinions you mentioned are consistent across HN, nor are they supported by all of the same people. Not even a majority of HNers support most of those opinions. In fact, I think the only one of those that HNers do tend to support in majority is "But enforcing patent rights - that's bad."
After seeing issues like the above over and over again it feels like the system isn't working to do what it should. I'd love to see patent enforcement to help fund the work of inventors and push the overall state-of-the-art forward, but it really feels like that's not what's happening right now.
Patent trolls are succesful because of the millions of worthless patents issued (i.e. scope that actually does overlap prior art, such that people think they have broader protection than they actually have). The other reason is that people are filing patents (and getting them granted) based on concepts that seem viable in principle, but which they haven't actually distilled to practice (ahem - Magic Leap).
All of these issues can be greatly mitigated by reinstituting (1) the rule for inventors to actually demonstrate the technology they're patenting to the USPTO.
1. https://www.uspto.gov/custom-page/inventors-eye-what-are-cur...
For all the complaints we see on HN about, say, Uber, it's still very much on top in SV and held up as a huge success story and model for other companies.
For the record, I think the OP was being hyperbolic. But there is an element of truth: Silicon Valley (rightly) criticises the things that hold it back, but is largely quite happy to stay silent about things it takes advantage of.
Software on patents were not a thing to begin with, if you were around 20-30 years ago. It's a recent invention. So yeah, it's totally worth challenging, especially the super broad patents used by patent trolls.
I still think the way to solve the patent issue for software is that you make it's time limited to 5 years and make them non transferrable. Unlike patents on physical things, it is much easier to make something similiar that just works around a single one of the claims. Another thing we probably need is that any patent dispute that goes to court requires a prior art check and "novel" reassessment and if it is found that the patent was never novel or prior art existed, then the patent is thrown out. This could be done as part of the USPTO office instead of the courts as a precursor to actual trial.
It happens to be the case that patent trolls are also immoral, but don't let that confuse you.