You have hit a nerve. I don't know when it started, but at some point, folks started being guests in other people's homes and presuming that they were owed leftovers. No. My husband and I are generous party hosts, and we know we're not going to eat all of the leftovers, so we offer them to you. However, if I see you doubling up my costly, fancy paper plates to claim your leftovers before the party's over, then, yeah, I get an attitude. You're at my home, not the deli.
Growing up, my mother told us never to go out in public and act like we didn't have enough food at home. That lesson has been lost.