The real story here is that IP ownership is capital-intensive when it shouldn't be. Open-source and community-led IP contributions are grossly under-protected because of this, and those with capital become unopposed predators. This is a special-case of the more general observation that the justice system is capital-intensive when it shouldn't be. The answer is something you very rarely hear: the US (especially) needs…
The model of paying these professionals from the salary of the average person who themself probably makes way less or from a cash strapped startup doesn't add up. Therefore, to fix the issue we either need to pay lawyers less, pay them from some other source (I'd like to see that in a court case either party can spend any amount on representation, but they must pay into a common pot that's split in half for the opposing party to hire their own representation of a similiar quality), or make them less needed (i.e., simplify and document law and court procedures then legalize pro se representation in all cases including LLCs such that anyone can effectively argue in court).