From what I understand, your sister-in-law's family and your family are roughly the same size, but her house/property is too small for entertaining, so all entertaining both summer and winter falls on you.
You've been doing this for 10 years straight.
Sister-in-law does not contribute money towards the food / drinks that need to be purchased.
Sister-in-law does not contribute any pre-made food / potluck/buffet.
Sister-in-law will bring one bottle of wine which she then consumes by herself.
Husband sees nothing wrong with this because he wants to see his sister and her family.
You're sick of it.
It wouldn't help in terms of cost because you and your husband draw money from the same source but, in terms of effort, could you tell your husband that "okay, I've done this for 10 years, I'm done. You want sister-in-law and family to come over, you have to do all the preparation yourself. Plan the menu, clean the house, Go shopping, cook the food, do all the hosting duties when they're here, and clean up. I will do nothing because I am not in favor of the visit. You really want to see them? You have to do it all."
Doubtful, but he may take you up on this.
It sounds like if you suggested meeting at a restaurant or other entertainment venue, for the purpose of beginning to get paid back for all the years that you footed the bill, I severely doubt that's going to happen.
I severely doubt that sister-in-law would even agree to pay her half of the bill. It sounds like she has absolutely no problem at all with you guys doing everything and paying everything.
If that's the case, I think the only other thing you can do is just to say sorry, can't do it this year. Don't go into too much detail. Just don't.
Your husband won't be pleased though. What do your kids think? Would they miss seeing their cousins that much on Christmas?
If your husband and your kids would miss the company because they're used to it for the last 10 years, and don't want to switch things up in terms of tradition, then I would go back to suggesting your husband do 100% of the work for the visit and you make yourself scarce. It'll be tricky. He'll probably put the guilt trip on you many many times.