Did you ever work with developers? Maybe if you hire for consultants in some industries some of this is relevant (I doubt it), but with social skills + suit part alone will make sure you miss out on a significant pool of talent.
I could even go further and say that NOT hiring anyone who shows up in a suit will give you better results than the other way around. You filter out a lot of career guys who are really poor programmers and will try to end up as mediocre middle management that way.
I knew some colleagues who were alright as developers (maybe over-eager, e.g. building a microservices architecture by themselves when that didn't actually solve the real problems the company had) who had a suit phase for some reason.
I could even go further and say that NOT hiring anyone who shows up in a suit will give you better results than the other way around. You filter out a lot of career guys who are really poor programmers and will try to end up as mediocre middle management that way.