USPSA has a vision and messaging problem. IDPA clearly says "we are the sport for new shooters and CCW people." 3Gun clearly says "we are the extreme shooting sport" and Bianchi Cup says "we are the classy, premiere pistol match."
USPSA doesn't really market, which is bad in and of itself, but worse than that they don't even know how to brand themselves. I agree that they should absolutely embrace the message that they're the premiere practical pistol sport, because in general USPSA is harder and more challenging to shoot than IDPA. If anything, I think they should attempt to brand themselves as IndyCar to IDPA's go-kart races. Say "this is where the big kids play" and be honest about it.