Every company does this...
Exactly. Look hard enough, and every sponsor has something to hate about it.
So where do we draw the line? As a family club, an easy rule of thumb is Helen Lovejoy's "won't somebody please think of the children!".
That is, if a child were engaged in the activity promoted by your sponsor - would it be grounds for prosecution?
Can a child legally engage with a prostitute?
Can a child legally drink alcohol?
Can a child legally smoke cigarettes?
Can a child legally walk into a Casino or place a bet?
As such, you could do better than put a porn, alcohol, tobacco or gambling site on the front of your shirt.
And that is the only point most of us are trying to get across. While I'm certain it makes good financial sense, it's personally disappointing that Villa signed DaftBet as their sponsor compared to a more "family" or "mainstream" business.
Moral high ground? Nope. Do as you will. You don't have a problem with DaftBet? Good for you.
As for me, I will show my displeasure by not buying the shirt.