Maybe it's because I haven't been there in a while, but I don't understand why the place is so hated. It's not lowest common denominator food like McDonalds and it is a sit-down rather than fast food even though people treat it like it is one.
Personally, I don't understand these chain restaurants. Olive Garden is more expensive than my local authentic Italian place that uses locally sourced ingredients. My understand is that Olive Garden is pretty mediocre, bland food. If you like really like bread, just buy some bread. Why do you want to buy $22 entree so have the privilege of wolfing down 40 cents worth of bread?
Most Americans don't live in hip places that have locally-sourced authentic Italian restaurants. Olive Garden is usually the only choice.
I take issue with this. If a town is big enough to have an Olive Garden I guarantee that it has at least four or five Italian restaurants that are more authentic and serve better food at lower prices than Olive Garden. In fact, I'm not sure I've ever been to a small town that had an Olive Garden, I can only recall them being in larger towns (50 - 60k +). In my town (80k or so) we have 7 or 8 great Italian places actually run by Italians, and I'm in the South...
I think that Olive Garden, like Applebee's/Red Lobster/Chili's/PF Changs etc serves mainly travelers and large groups. The food is bland and consistent enough that nearly everyone can eat there. It's safe and serves a purpose. I definitely wouldn't go to the one in my town with friends or wife however, it would be a waste when I know there are better places.
I'd probably steer clear of a restaurant that advertised its ingredients as "locally-sourced", because I feel like I'd be more likely to see wheat-grass ravioli and tofu parmesan on the menu than something I'd want to eat (let alone pay for).