Well it's an interesting narrative Bayer are putting out. They have of a few years ago already trying to market the next generation of herbicide resistant seeds and matching herbicide. The patent has fallen off the early corn varieties that were roundup ready. It's been a while since I had a good look but at the time the big three herbicide companies were asking 3 to 5 times as much than the roundup on offer and IIRC, application had to be most particular to ensure near 100% coverage otherwise it might fail. I could be recalling a different herbicide so don't quote me on that.
The problem with it's removal from the market, many of the other herbicides have worse (if not far worse) health implications and some have woeful secondary and tertiary breakdown products which could impact organisms such as worms.
I am biased though, I'm all for Glyphosate as long as it's used appropriately, and not over used. The wetters (other components) in roundup have included definite carcinogens which really doesn't get much noise as the same family of chemicals was IIRC albeit in much lower concentrations, part of preparations typical in some women's beauty products. Roundup's formulation has changed quite a bit as well, the earlier stuff I had the misfortune of spraying it, landing a temporary job where the main task was spraying fence lines with a roundup mix from a tractor - and just a few drops of the diluted mix soaking though the long pants would give me a bad headache for the rest of the day and into the night. I am also for it that unlike many of the other common nasty herbicides, the worst that can be said is it might be carcinogenic. I have always been very wary of agricultural chemicals - esp too many scary stories regrading pesticides / insecticides. However as a young lad in the 70s, grew up beside a neighbour, an army vet who visiting the capital for cancer treatment was alarmed large proportion while he was there were cane farming people from our region also seeking treatment there - roundup hadn't really been greatly adopted at that point in time.