In my view gmos does not give optimum results on farm without use of fertilizers and pesticides. These gmos gives good results in labs but when they are grown on farm the climatic conditions are not the same. Cost of production goes high. Seeds, fertilizers and pesticides and labour all these costs goes up every year. BT cotton in india is biggest failure. Farmers have been commiting suicide on BT cotton belts.
One of the biggest problem with gmos is they require fertilizers and pesticides for good results. Now with increasing usage of pesticides every year on gmo crops these chemical residues enter our body which leads to cancer.
It is in our best interest to grow food naturally. Preserve native seeds and develop them by natural selection method. In India 5mn lac farmers practice natural farming. And many million are practising organic farming.
In natural farming they dont use gmos and hybrid only native seeds.