If we had process patents or the culture of software litigation in the 1980s as we have today current technology would consist of running terminals on DEC and Wang Computers at the local library for $10 per hour and there probably would not be a world-wide web.
Patents don't generate revenues, the ideas they protect do. If your idea truly is something that hasn't been thought of before, than run with it for a while before you spend time trying to secure a patent.
There is no rational explanation for Senators Leahy, Sessions, Schumer, Hatch, Kyl and Kaufman's sudden rush to overturn a 150-year-old law that protects citizens against companies making false claims.
Patent litigation is about making money. There are companies who shake down accused infringers with patents that were never produced. So the companies who manufacture products must pay to save their business.