"They're perfectly safe to eat and not worse for the environment"
Absolutely not. It _completely_ depends on the organism in question. An organism is a complex chemical reaction, nothing like human engineered artifacts. You simply cannot declare _all_ GM organisms to be safe, in all contexts, ever. One has to take them on a case-by-case basis. Some GM organisms are perfectly safe (in certain contexts), others can be harmful.