The problem as I see it is: patents exist to allow innovators to get paid for their inventions (setting aside the USPTO not being able to do its job correctly due to under-funding and granting bad patents), patents therefore have a monetary value, however that monetary value in fact scales with the monetary resources of the company it's held by (i.e. small companies cannot legally afford to enforce patent claims against behemoths that decide to fight), therefore there is a market incentive to create patent trolls (which increase the value of all patents by pooling them and amortizing prosecution cost/risk over a larger number of patents).
It would seem like if you instead pooled patents in a co-op arrangement, retaining ownership by their original creators, but pooling them with others for efficiency / risk purposes and to obtain the necessary scale for optimal enforcement. Then work out some amiable proceed-sharing method on the backend.
Win/win, and reducing the incentive for patent troll companies by providing an alternative. (Caveat: bad patents still need to be fixed at the USPTO source via additional funding / subject matter expert examiner requirements)
Is something like this at all feasible legally? Or does something prevent the batching together of patents from various actual owners under a single legal proceeding?