To me personally there is big difference between spending millions in R&D to develop something novel that would have never happened and spending millions in R&D just to make sure you get there first. I rather have something 6 months later free and clear than having to wait 20 years for a patent to run out.
It's a difference between creating something no one would have otherwise, and simply winning a race to claim property rights on something.