My quit reply is "Find some new fishing buddies".
I also have a boat and had similar experiences with the ungratefuls. It only takes me one trip to sort out the losers. If the don't contribute in either paying for bait , rowing, netting, or cleaning up afterwards they are off my fishing partner list. As mention before, all the wear and tear is on my gear, truck and tackle.

Another lesson I learned is be selective of who you bring. I typically hold back on showing the good water to 1st timers. I had one experience where I showed a 1st timer a stretch and low and behold a few weeks later he was in the same stretch and using snagging gear with some other losers.

The least the moochers can do is throw a few bucks in for gas or bait.

Geessh, it never ceases to amaze me on how many losers there are out there. I'm usually a fishing slut and will go with anyone , but us fishing sluts have to have some integrity and draw the line somewhere. Grow some nads and DITCH those freeloaders!