Trademarks and copyright are enough to compensate innovators.
The only possible exception I can think where patents are distinctly useful is Pharma, and even there it's not exactly a closed case.
In aerospace, software and electrical engineering; there are many examples of consumer harm from patents and very few, if any, examples where patents enabled innovators to do useful things which were otherwise economically unfeasible.