There is honestly more canon subtext on the show that validates Barry and Cisco as a pairing than Barry and Caitlin.
I’m obviously Barry/Iris through and through and I don’t actively ship non-canon couples, but BARRISCO IS PRETTY LEGITIMATE (via @dailycisco):
Past!Barry is out here trying to prove that he’s the real Barry AND HE CHOOSES TO APPEAL TO CISCO OF ALL PEOPLE.
And Cisco is all AHA! That’s MY Barry.
Present!Barry is such a petty little shit. Instead of trying to cover his time-traveling ass like he’s supposed to, he chooses to be jealous of his own self, like he can’t even let a past version of his own damn self give the impression that he knows Cisco better than he does so he has to one-up him. He literally outs himself and fucks with the timeline just to be possessive of Cisco.
But tell me more about how Barry loves Caitlin. Or would be one half of the greatest couple with Kara. Or has so much chemistry with Patty. Or belongs with Felicity. Tell me why media and fandom discuss SB or any pairing of Barry with a white female as legitimately as they do WA, but won’t discuss the possibility of other non-canon interracial pairings, like Barry/Cisco, Caitlin/Cisco, etc. Heck LINDA AND BARRY didn’t even get much support and was largely looked over by fandom and that’s actually canon and Barry interacted with Linda far longer than he did with Kara and a single Felicity.