No other than the great Jerry Miculek thinks vests are just fine. A vest is an important concealment option. Making fun of vests is like making fun of holsters. Sure, you can carry without a holster, but should you? Sure, you can carry without concealment, but should you?
Enough already making fun of vests. Perhaps the USPSA guys are just jealous?
Cody