While I agree it's inappropriate, I know first hand that this isn't directly their fault. While they can immediately call up their agency to swap it out with another creative, they bought advertising space throughout NY. United didn't specifically hand pick which subway stops and bus shelters their ads would go.
Again, don't agree with this ad at this location, but I can't fault UA directly for this either.