>>8680617Here's the thing. It's not the food that's an issue.
If she deserved payment (since he was seeking her out as a model, probably for his portfolio or something this could be appropriate) then him saying "I'll being home made lasagna to the shoot, I think you'll like it!" Or something like that would be... Weird. But not creepy or inappropriate.
"Dinner" in the context he used it (a girl he doesn't know well, one on one, using the word companion in the same message, etc) is obviously code for date. That's just... How social norms work. It's not her having a big ego. He was literally asking for a date.
Here's why asking random girls you don't know at all on a date is creepy and unprofessional. Yes, we can say no. But if you start the encounter by asking for a date, you're setting the expectation that you see us as sexually available by default. You have no idea whether we are gay or straight, whether we have an s/o already, whether we are even interested in dating at all... Let alone whether we would be at all compatible as a couple... And you're just skipping all that and asking for a date outright? That sends the message "I see you as a piece of ass" and it's creepy.
Not to mention the issue of how guys normally (and yes, I mean more than 50% of the time) react to being told no, or the fact that countless men use "I spent my hard earned money on you" as an excuse to pressure people into stuff they're not comfortable with.
As a cosplayer if a photographer ever said something like this to me, I'd probably decline and cancel the shoot, because that initial date request would seriously tint every future interaction with him. First impressions really count.
Maybe not everyone would cancel, but most girls would feel uncomfortable. The only girls you'd be making happy are the shallow whores who lead guys on so they'll spend money on them... And I really hope that's not your target audience.