My co-angler/fishing partner is the ultimate "that guy." Money wise he isn't too bad. He will pick up my food and entry fees most of the time.
Very rarely do I ever fish without him. We work together, we have young kids, I coach football, he refs football, so our schedule is always the same which makes us available at the same time so it works out.
Anyways I have all the stuff; boat, truck, gear, tackle, etc. He brings two 6' Ugly Sticks for show and a little tackle bag that I'm pretty sure only has trout gear in it. Once we get on the water he just uses EVERYTHING of mine and he is such a thinker. I'll almost always at least triple his fish count, but sometimes when the bite is slow that big brain comes up with something that beats me like a drum.
If we fish for eight hours I will have my line in the water almost the entire time. He might fish a total of two hours because he is always changing baits, my baits. When I get home it's damage control. All of the cup holders on the boat are full of plastics so I have to put them all back where they are supposed to go.
I'll never ditch the guy though. First, he is as into bass fishing as I am in an area of the world that hates it. Second, he fishes off of what I do and never complains. We have had days where I've caught over a hundred fish and he might catch three and he considers it an awesome day because we caught 103 fish.