I used to let players use my stuff, until in one year, I had a PST and Freak break. Not one player using them offered one dime. That was the end of my bats being team bats.
Problem is some of the argument for moochers is that they cant afford a bat. BS. Most of them can, they just don't want to buy one. Why would they when they can use somebody else's bat. But its ok for others to spend money on them.
My bats are exactly that anymore, mine to use. If somebody want to swing it to see if they like it, that's fine. But I was done with the moochers a long time ago. If you are playing a decent amount of ball and/or tournys...have your own bat. Would you take up golf and borrow somebody's clubs every time you went. Would you take up tennis, and borrow somebody's racket every time you went. No. You would have one/set. Nothing different for softball.
I will also be the one who sells bats I don't like or don't use, because I have so many and have access to a ton, for dirt cheap to help people out. So I give opportunities for people for have their own. I have sold many nearly new bats for like a 100 bucks just so people could have a good bat.
Plus, you have sites that can help you get a bat to have.
Bottom line, there isn't many excuses not to own a bat if you play ball enough.