Attire as a whole has gotten a lot more casual. Very few people will wear suits or even business casual (dress shirt, nice pants) to a bar. The vibe of the bar matters too. A suit to a beach bar is likely excessive, but a man can stand out in a good way with a blazer and an above average pair of jeans. Remember that up until age 50, far more men are unattached than women are unattached. So a man has to do something to stand out due to male surpluses. Dressing nice, maybe even in a suit, is a way to demonstrate higher value.
I would rather do the blazer and nice pair of pants/nice jeans route than a suit. A blazer and a nice pair of pants will even stand out at a lot of nightlife venues.
Attire is a little less meaningful in daygame settings, but daygaming indoors in some nice clothes will be an advantage. Daygaming outdoors in a blazer and nice pants is likely too much in a lot of outdoor daygame settings.
In the gym or fitness classes, everyone has on athletic attire but some athletic attire is better than others.