I agree. I'm not actually the ogre I make myself out to be sometimes and when it would happen with my one problem child we wouldn't make her sit in her car, but it was a source of smoldering resentment - 'cause instead of really being an ogre I'm actually too nice to say, "why are you always here so da*ned early?"
You sort of know someone's attempting to convey enthusiasm, and that's a good thing, so you don't want to dampen their spirit, but you also want that part of your life back, because the reality was that it was pushing my dinner hour up into "barely digested my lunch yet" territory and I don't really want to be thinking that much about what's for dinner at 4 PM. The solution I devised worked well, nobody got their feelings hurt, and I get to plan my late afternoons with a little more breathing room. I anticipate now that someone could get here anywhere from 6:30 to 6:45 and my singer will arrive just before 7:00, which is pretty much what I was hoping for before, so I get the results I want and everyone's happy-- except for a couple of people on the internet.