My feelings on the City Connect jerseys are kinda mixed.
I don't like City Connect jerseys that are a different color scheme than the team's actual colors. I think it dilutes the product (the team). Nothing is better than walking into a stadium and seeing a sea of red, or blue, or whatever color is the team's primary.
But if you keep the same color scheme, then that limits your options. You get things like this Pirates jersey, or the Reds jersey, which just kinda looks like an alternate Reds uniform. Maybe I'd be more flexible on the color thing if they wore them less often.
I think you have to focus on the city itself. So you remove anything that says "Pirates" or any sort of team logo. You're there to represent the city itself. And you have to figure out how to do that without looking like a cheesy airport shirt (don't just slap a picture of your tallest building), without being just a throwback jersey (using an old Negro League jersey is lame), and without being so obscure that you're constantly explaining it.
And most of all, it should be a once in a while thing, not a regularly cycled alternate jersey. Maybe you have one City Connect week, or one City Connect homestand. Otherwise, you wear your traditional gear.
They should be banned for the postseason, along with that stupid Strauss advertisement on the helmets.