He's good at marketing himself. Respect for that. That has little to do with game skill. In fact, it would probably be impossible to be a full-time vlogger and one of the best players in the game. All that time spent selling yourself would detract from the single-minded obsessiveness you need to be at the very top.
Swifty does tend to whore himself out to his sponsors IMHO, but deserves credit for building his channel and some entertaining videos.