Half the teams the US plays in the WBC are literally plumbers and electricians. GB and Italy were full of minor leaguers and bench guys. The US made the championship and beat literally one legit team the whole tournament.
France, Serbia, Argentina, Canada, Spain are filled with top flight professionals and hall of famers. Hell even the 2nd tier teams like Lithuania and Greece can kick your ass if you don’t one correct.
Team USA in baseball are just frauds and chokers, nothing to do with the quality of the teams they are playing. Basketball is 10 times more popular than baseball world wide.