Did any of this work for Xiaohai or Ryan Hart? Is your opinion of Justin so high that you think that he's entitled to have greater success than Gamerbee, who srarted playing Elena last year?
There's no one answer. Players are different and have different issues and we're generalizing when we say America has made bad choices at character select.
For Ryan Hart, I think he's a man without a country. He's tried to counter-pick his way through brackets, but he loses match-ups like Dhalsim vs Yun because his characters aren't advanced enough to justify that kind of play. He, like so many others, would be better off playing nothing but Evil Ryu.
For a guy like PR Balrog, I think he's needed to switch for real. Before he got his job he grinded for hours a day to keep pace with top Japanese players. His problem is running a bracket that has him fighting disadvantageous match-ups every second round. Good luck fighting Seth, Evil Ryu, Akuma, etc in top-8 with nothing but Balrog. There's a reason he can beat Kazunoku, because that's one of the few match-ups in his characters favor.
For Justin, I think it's about his unwillingness to grind. His Elena didn't work immediately so he dropped her. His Rose lost a match against Momochi by one crouch strong? Welp, better play Rufus for the next seven majors. New Rufus armor cancel throw? Well, couldn't master it in 15 minutes so he'll never adapt it. I do think he would have comparable success to Gamerbee if he was willing to put in the work that Bee has, for as long as Bee has. I think Justin is the more talented player and Elena's design fits his playstyle better. Doesn't really matter when you don't put the work in.
It's funny to name drop bonchan when he's just as guilty of being character complacent as any American player.
And it's hurt him in the past.
I would argue Sagat is high-tier right now and fights a lot of relevant characters, too.
You have the US commentators using character selection as a scapegoat, and then I watch Daigo's evil ryu lose to japanese rufus players.
That's a regular occurrence, I'm sure.
Like I said, there's no one answer. Nobody is going to win majors with Rufus or Guile against a bracket of top internationals playing Yun, Seth, Evil Ryu, Akuma, etc.
Why do you think Justin beats Xian's Gen and Gamerbee's Adon, but loses hard to players who are inarguably comparable to Xian and Gamerbee?
I don't like that Xian got third place. He would have won if he dropped shitty gen and stuck with evil ryu. everyone should pick evil ryu and elena. and yun, because kazunoko won with that character.
Xian gets his ass handed to him by every Evil Ryu player specifically because his character suffers against that. He beat Daigo last year because he was willing to grind out a counter. Work ethic and character selection is important, Xian has both. Had he exclusively run Gen these last two years, I don't think he would have made it as far as he has. We saw Poison and Sim from him at CapCup for a reason.