I host rehearsals here; we often provide some minor refreshments, not usually snacks but sparkling water, beer, etc. Someone else will always bring beer or wine.
I greatly appreciate the convenience of having rehearsal in my home. But I also do know that there's a real value to them, because if I leave the band they will still have to travel to a rehearsal space that will also likely need to be paid for. There's no one else in the band set up and/or willing to host. So I do get that it's very convenient to me, but they're still fortunate that I'm able to host them with a full PA and equipment that was not cheap and that they did not pay for. And I'm happy to do it. Right now it's a win for all of us, and that's all that matters.