I think the public disclosure of inventions is still valuable and that, although the cost is perhaps higher than it should be, does not mean that patents are useless or should be removed.
Technology makes the world move faster, and patents haven’t quite adjusted yet.
Remember that patents were originally just meant to compel inventors to disclose the means by which their inventions work, so that after a finite time they could be publicly used. Do we need public disclosure of "inventions" anymore?