But there are challenges, including expense. You yourself said so:
Regardless, certainly you can eat non-GM but, unless you have extreme allergies or sensitivities (like Jazz said), there's no real reason to.
It's like the big outcry over high fructose corn syrup and how it supposedly contributes to our obesity issues. My suggestion is that it's not the corn syrup that's the problem, but the Pop Tarts and Ben & Jerry's ice cream that include the sweetener that actually make you fat.
The problem with this sort of random hysteria is that activists tend to group together. They raise money, then give it to politicians to further their cause legally. They we get these ridiculous restrictions, like the salt thing in NYC restaurants. If we start banning GM foods and high fructose corn syrup, suddenly we see a significant increase in the price of food, which impacts all of us.
I think it's completely irresponsible and short-sighted.
*You* eat how *you* want, but when you make it a cause and start jumping up and down about it, now you're a control freak who wants to dictate everyone else's diet.