First things first... Yea New Jersey!
Now that that's out of the way, I would like to identify the single greatest problem about chain restaurants. And, for as cheesey as this is going to sound, there's no love in the food. A chain restaurant like Applebee's will make the same chipotle salsa grilled chicken as every other Applebee's in the rest of the country. Why is it this way? Because this is what they're forced to do. They must replicate the same quality of every other Applebee's in order attract customers who identify their meals as consistent. Consistently mediocre. I worked at an IHOP in Bloomfield for a decent amount of time and the food that was served was either microwavable or (in a very good point brought up before) totally portion-controlled. The chefs had a bare minimum of culinary training, and, honestly, who really needs culinary training when all you're doing is throwing some frozen food in the microwave and then maybe grilling it if need be. Every thing about the preparation of every meal seems so distant and impersonal.
While I will agree that finding local flair when you're traveling is somewhat difficult and sometimes you will find some local clunkers. I recently took a 9 day cross country road trip and we made a point of only stopping at what the local popular restaurants were, even though it might've been out of the way or a little pricey. To say that it's hard to find local flavor while either a) having a zagat account or b) having access to the internet/google, is a totally outdated mindset. If you can't find local flavor, then it's because there was the minimal amount of searching involved. To a certain extent, that's not even an excuse anymore.
My final point that I would like to raise about chain restaurants is that the employees are never treated very well. The middle management that is usually hired by chain restaurants run the restaurant based on the guidelines given to them by the franchisee, which is usually and ultimately unfair to the employee. Employees must smile and raise conversation with their tables, as they never know which table that they sitting could possibly be employed by the franchisee to test the servers. Employees in small restaurants usually identify with the struggles and potential opportunities of the owner and are good employees, not because the book tells them too, but because they want the owner to succeed just as much as the owner himself does.
Don't eat at chain restaurants. It really does take the bare minimum of effort to find good, local restaurants while traveling. Eating at a Fridays or Applebee's really is a disservice to the small business owner. Chain restaurants are the Wal-Marts of the restaurant world, and hurt small restaurant owners just as much as Wal-Mart hurts small businesses. There's no way they can compete with chains that have that much capital resources, so give the small restaurant a break and try to seek them out.