I wouldn't ask my kids to offer them round of they were their presents. If they chose to then fine but to me that's the unreasonable bit.
That is how DH was brought up, hence the 'correct' way for (adult) DSS, who cry no, we gave you those for you to enjoy when I offer a gift around. My mother made us share anything that was opened, explaining that they tasted better when shared.
I'm sixty now and still find that they do taste better when shared. Early training eh?
My opinion was also formed by a cousin, close in age to me,who spent the summer with us. I like company so for the whole three months gladly shared everything with her while she ate her way through bag after bag of 'pick and mix' style sweets, never offering them around once. She occasionally explained that her mother had given them to her because she "had" to spend the summer away from home. Sigh.
We knew we were living quite the glamorous lifestyle abroad, knew it was only temporary and were encouraged to share our good fortune with her. Even now I wonder why she didn't just go home, if she was so homesick. Late '70s before cheap air tickets so it was a BA open return, she could have changed it anytime.
I certainly wouldn't force children to go visiting unless they really, really wanted to and would make sure that they knew they could go home any time.
Goodness, that was a bit of a rant. Sorry 'bout dat. I think I had forgotten all about that for ages.
Oh, back on thread, I would accept one chocolate, to avoid the whole you don't need to diet / go on, it's Christmas stuff and keep it to eat later. I would not take more than one in those circumstances. In fact, part of the training to offer chicks round was to never take more than one.
Ooops, sorry back about me again. Soz.