Username or EmailPassword
There is no need to radically change the entire US patent system - just the system for software patents.
The US mandatory patent pool for aviation works very well.
Many patents are non-trivial and very complex. Pharmceuticals, for example, are typically extremely slow (~14 years) and extremely expensive ($500m+) to bring to market. That is why these products need such a long patent protection process.