These excuses are getting increasingly silly. If you want to know where your food comes from it's not that hard to find out. If you don't, that's your choice.
I don't know what it is like where you live. Where I live, there aren't many farm to table restaurants. I attend plenty of events and end up in situations (e.g., airports) where I have limited control of what I eat. I look forward to a day where cruelty to animals is illegal, so one doesn't have to believe in some free market fix.