Many other good writers are restricted from producing a lot more because of it too.
For all we know Steven King could have authored the best Harry Potter novel of all time, but we'll never know that because even if he wanted to, laws would have prevented him from writing one. King actually might have enough money to make that happen anyway, but billions of other humans, each of which might also write the best Harry Potter novel would never be able to afford to under current laws.
It's easy to look at the good works that get created despite our copyright system and think that it's working out pretty well without giving consideration to what we're being denied because of it.