Successful ones aren't necessarily the best at playing a particular game. They're entertainers first, and they play a role on screen mostly. The best streamers have an audience regardless of what they play because they're entertaining personalities. Think comedians but instead of talking on a stage they talk on webcam.