kind of defeats the idea behind the holiday. My max I've entertained at our house is about 20. Everybody brings sides, I provide the meat (turkey, ham, lamb). If I wanted to charge people to eat with me I'd open a restaurant.
Money no. Thanksgiving isn't a holiday in my part of the world, but Christmas is. My family gather at Christmas eve. There's usually ten to fifteen of us every year. We eat, chat and enjoy the company. The host of the year never ask anyone for anything, but every guest have some food with them as a gift to the host. I hope my aunt will bring the same home made fudge as she did last year and my chocolate chip cookies are usually appreciated, but money NO.
Everyone brings food to our get-togethers. The exceptions have been:
1. Restaurant dining.
2. Food + gift where one person has prepared a meal with an expensive cut of meat, and we all chip in for an expensive gift for the guest of honor. Food expense is only for the meat.
3. Facilities rental.
I'm on the other side of the fence, having to pay people to come over and visit us. It's okay though; I'm used to it as a carry-over from ma typing pork chops around my neck as a kid in order to get the dogs to play with me.
Most of the kids, g-kids & gg-kids are scattered this year so my wife didn't want to cook for just the two of us. Those within an hour's driving distance were invited to join us for Chinese take-out. We're not expecting takers, but not a problem if anyone shows.
Maybe, but only maybe, if you explain that you would take all the proceeds and donate it to a charity or local food bank, but even then, it feels like forcing your "agenda" on others, as noble as it might be.
Otherwise, just suck it up like a good host should, money and all required work included, or... don't host at all.