Solution: Eliminate Money: Patents
Patents are a tool to protect monetization of an idea. They are expensive, both in a monetary and in a human energy sense, wasting a lot of both. But, if there were no monetary system, no drive to accumulate wealth, patents would not exist - at least not in their current state. Instead, patents would be a note of an updated procedure, new idea, better (or at least different) design, etc... and a description of why it might make sense to use this.
Without monetary compensation to control usage, these 'patents' would be available immediately to everyone in the world - to use, redesign, build upon - to everyone's advantage. And all of those patent attorneys, and those making wealth through patent trolling and patent hoarding so common today would all be available to perform a function that HELPS HUMANITY instead of disrupting it.
Yes, the world would be a better place without patents, copyrights, or any other 'legal ownership of ideas'. As Mark Twain, noted author and humorist once quipped: “There is no such thing as a new idea. It is impossible. We simply take a lot of old ideas and put them into a sort of mental kaleidoscope. We give them a turn and they make new and curious combinations. We keep on turning and making new combinations indefinitely; but they are the same old pieces of colored glass that have been in use through all the ages.” Although we don't necessarily all agree, he did make a compelling argument against patents and copyrights at the time.