What other uses do you think that patents have?
The only thing that a patent gives you is the ability to sue someone. A patent doesn't let you practice anything.
They prevent others from suing you, at least over that one patent.
That said, I wonder how much it might fix if people were only permitted to license or cross-license your patents and forbidden from reassigning the patent or the right to sue over the patent.
This is not valuable. Placing ideas in the public domain also prevents people from suing you and anybody else for those ideas, and it's much less expensive. The only reason to pay for a patent is to acquire the right to sue for compensation.
That's like saying that someone can't charge you rent for property that you own.
However, unlike with property that you own, you can get sued wrt an overlapping patent owned by someone else regardless of what patents you own.
> That said, I wonder how much it might fix if people were only permitted to license or cross-license your patents and forbidden from reassigning the patent or the right to sue over the patent.
In other words, you think that patents shouldn't be sellable.