Either get rid of the patent system altogether. All innovations eventually do good to the mankind. Or we need to form a patent review committee primarily composed of people with great track records. Pick professors, company leaders (like Elon Musk, political leaders, graduate students and average consumers. This committee should be tasked to review all of the patents and purge the ones that are too generic in nature. Reduce the patent age from 100 years to a decade. Change this committee every year and their doings should be VERY transparent. A public facing website where they publish their reviews.