I think it's always important to keep the original goal of patents in mind. A monopoly on an invention isn't a basic human right. It's a right we as a society have determined is worth giving out only because it creates a net win for society by encouraging invention. If patents no longer achieve that goal, or if they are causing more negative than positive impact, there's no universal law of humanity that says we need to keep patents around at all.