Everyone has that realization because it's totally true. I've waited tables at shitty, poorly run diners; expensive, fancy restaurants; and a Ruby Tuesday (to me, the exact middle on that spectrum of restaurants), and all I could think was "Damn, everyone should have to do this awful, awful thing."
Why Everyone Should Have This Job:
You learn a whole lot about people by serving them. How a person behaves to the guy fetching his drinks says a lot about that person. And you, as a waiter, start to figure out what kind of person you want to be. Are you the guy who makes eye contact with your waiter and speaks to him like a human, or are you the guy who hisses when he wants to catch a waiter's attention (happened to me)? Everyone on the planet should know what it's like to have to serve someone else. It's humbling, and sometimes terrible, and some other times mostly OK.