^Those aren't leather shoes. Those are sneakers with rubber spikes.
I'm not just talking about this tournament, but pool dress codes in general or even just the overall consensus in pool as to what "professional" is. The Ultimate 10ball and world 14.1 tournament requires a vest (formal wear)... almost all professional tournaments require dress shoes. Point being, that doesn't make pool classy...
I suppose you're right about the shoes, but pool is mostly played on carpet -- no need for special shoes for the terrain. (But I have seen Tiger play with black shoes that do approximate a nice Italian handmade.)
The problem is that there really is no definition of "professional" dress for pool. But that doesn't mean we all can't aspire to look something like respectable representatives of our sport when on a "national" stage, like the BCA, or the DCC, or a US Open event.
I get your point about vests at the "world" level events but I think the issue here is about big events (like the BCA Nationals if I read the thread title right).
So no, clothes do not make an event classy. However, they do make the participants appear serious, respectable, and presentable to the public at large, investors, sponsors (actual and potential), TV/stream audiences, and the rest of us in the pool world. In some ways it's really about respect for the sport, the event, the promoter, the sponsors, and... yourself.
I have played in many events, most without a dress code and a few with, and my experience is that a dress code is right for a big event -- it looks good and it feels good. Even in a big match I was a part of a few months ago I was surprised by how many people commented on how nice I looked, in a collared shirt, pressed jeans, and Bruno Maglis, compared to my opponent in a T-shirt. Even the commentators said something.
I know you're a classy guy. And I'm sure that when the situation is appropriate you dress right. Maybe it's just a nice night out with your significant other. You dress the way you do because it's what's right. Same with pool. If you want to make it better wear what's right for the event.
Lou Figueroa