Excellent post - and yes we all have those people and those people get to experience one (1) of these trips with is and are not invited back.
We now have 3 boats and 6 guys and we split everything equally from the time we leave the house. We drive 2 per vehicle and I arrive at the guys house with a full tank in my truck and a full tank in my boat and when we get back to Burlington we fill them both up and split the cost between us - but more often than not the other guy covers the cost.
We change locations all the time in the boat but if you're in the bow you have the motor as well - period.
On the last day over breaky we throw all our receipts in the pot - groceries, snacks, steaks.......whatever you contributed and we add in the cabin, dock fees, bait and taxes and deduct what you have already paid out (receipts) and we shuffle the money around the table making everyone whole again. We all round up when paying and round down when asking and it works well for everyone. We eat very well........very well - LOL. This year we had Wagyu steaks for one meal and a seafood boil for another meal.
You may pick your friends but pick your fishing buddies well!!