I'm not a gambling man, but I'd be willing to bet that 99 out of 100 guys that dress like this come from (old) family money, families that lean pretty right. That's not soyboy, that's Country/Yacht Club Conservative. However, there are the left leaners in this group, but they're not soys, they're PC (PC FOR YOU AND ME, WOO WOO)
My generation, on average, is terrible with money.
You're probably right. It's the effeminate characteristics that threw me off! Haha