Why would they wear their home jersey at an away game? I watch soccer every day, not sure what your comments suppose to suggest. Also, these are just my ideas. I'm sure NYCFC will pick completely different colors for the jerseys. Just for shits and giggles, I put the Whitecaps away jersey against my home jersey design. Looks like enough contrast to me. Doubt anyone would have a hard time distinguishing the two.
Is your issue that both shirts use a blue color? You're saying the same color can't be used, even if the tone of the colors are so far different from each other that they create a obvious contrast?