In the future, I'll stop, I'll suggest dropping an anchor, and will gladly place a call to TowboatUS or the Marine Patrol, but my days of a freebie tow are over, except for a close friend or someone in imminent danger.
I hope you will reconsider. I too have towed people on several occasions, and have had those instances where there was little or no "thank you" or signs of genuine gratitude. But in the spirit of trying to do little things to keep the Lake friendly (heck, we even still wave to other boats!

) like it used to be, I will not hesitate to offer a tow in the future. It also demonstrates to my kids the old-fashioned value of people helping those in need.
And if you believe in Karma....