Sorry but I don't consider letting Lucy set up the football and giving it a solid go to be kind and equitable. It's called "being a mark."
I also recently found the European Union Public License (EUPL, e.g. [0]), which seems similar to the AGPL. Might be interesting to Europeans. The translations being available in multiple languages is really nice. It being a less often used license could also be a feature.
What you shouldn't do is have unrealistic expectations about the software you release. If you give stuff away for free, expect that you're giving it away for free. If people ask for free support, and you don't want to give it, be prepared to tell them so. Also, don't expect that there is any unwritten expectation for anything in return.
Your license is your agreement with your users. If it doesn't outline what you want, you picked the wrong one.
I'd use GPL if I wanted to expend the effort trying to force people to contribute to my projects. But that isn't always the case.
Large Corps won't use your code if its AGPL? Thats a feature, code away without worrying about breaking anything!