Gene patents are the only internationally recognized discovery patents. Since they are recognized internationally, they naturally exist for a reason. There is no doubt about this!
The discovery of genes includes gene sequencing, gene function identification, gene positioning and other issues. Discovering a gene requires a lot of manpower and material resources, which is time-consuming and money-consuming. The discoverer is allowed to own a patent, which is intellectual property rights. A model of conservation.
But there are definitely some people who object to this. Most of them are not willing to spend money and time on research, but they want to get something for nothing. There are also some governments that object, such as France, in terms of genetic technology. Obviously they are lagging behind, and of course they will desperately oppose it, but this cannot represent the mainstream thinking in the scientific community.