Not Very Helpful
This seems like a situation of blaming the victim. There are many reasons why people are unsuccessful while dating. Maybe they don’t take care of their appearance, maybe they have a poor attitude, or maybe they’re just way too cocky to have a pleasant conversation with anyone. Judging by the slogan on this man’s t-shirt, we’re going to go with the latter.
The slogan “Shame on your girls, I’m still a bachelor” is suggesting that women are the reason he is still single and that it has nothing to do with him. But really, what is this guy offering anybody? They are other ways to try to attract women than shaming them, and this t-shirt is never going to help him score points.