That's an opinion, and not one I agree with.
If you and your competitor are racing to develop a thing, whoever wins by a couple months shouldn't get a monopoly for decades.
Most of the time when things get patented, it's strictly worse for innovation in that space until the patents expire. 3d printing is a great example.
It's asinine to think you can outsource manufacturing of whatever object to some other company in another country, but that no one on the planet can make the same thing because "the idea is yours".