Earlier quoted context omitted.
Wearing a suit != "[seeming] like a 'good, obedient' employee." I have always really appreciated it when job candidates dress up for their interviews. It makes it seem like they're saying to me 'I know this isn't your dress code, but I want to put my best foot forward and make sure you know I take this interaction seriously.' Say hi to random strangers so you can make friends (even though you're introverted and doing…
I have heard that certain mid-size to large technology companies in Silicon Valley actually ding people on "culture fit" if they wear a suit to the interview. This was actually one of those pieces of advice my mom gave me that turned out to be bad advice. Instead, I'd suggest "Know the culture that you're entering, respect it, and do your best to adhere to it."
But, by and large, I agree with your suggestion. If that cultural fit is a bad one, it's best to skip it.