Barbosa is not better than Steph. No way.
That's true, but he's way more desirable. Plays effectively within a system. Doesn't consider himself the center of every game and isn't a chemistry killer.
Barbosa would look like the best guard on the Knicks. He wouldn't be the most talented, but he'd look best, because the rest of them are selfish pieces of crap.