I usually don't reply to these topics simply because there are many, many, black and white opinions, very little middle ground.
Owning a boat comes with expenses and through the years if I added up the cost I would probably be stunned. I love to fish so my return on investment is measured only by my belief that I am blessed that I have the ability and means to do what I love.
The above said, I take a few folks out and have never expected anything. I feel this way because there was a time in my life where I didn't have a boat, didn't have even $20.00 to offer for anything. I had gear and knew to respect others property and I knew that the folks extending good will to me would be repaid to others one day. I will eternally be greatful to those folks.
I fish alone the majority of the time but when I do take others those time where I was very fortunate to have generosity extended to me burns brightly in me and I flat out refuse to even entertain the thought of asking for anything more than respecting my property. I have the means to fish when I want and just about where I want, within reason, and if I can share that with someone else I will. I know tournaments are a different animal so the above doesn't apply.
In the end I can never repay the kindness and generosity that others shared with me in a time in life when I wasn't as fortunate ad I am today. I never expect anything monetarily and before we go I make d**n sure the person going knows to bring what they want to drink and a smile.