I thought there was already an O (I think) visa for people who are outstanding in their field (i.e. musicians, bands, entertainers etc).
It does seem odd to call it an "athletic visa" when this P visa is also for entertainment groups (presumably, musicians will now be getting this kind of visa).
Generally I wouldn't call a Starcraft pro an athlete, nor would I call Starcraft a sport (I wouldn't call chess a sport. I wouldn't even call golf a sport - it's a pleasant past-time, but not a sport). Don't mistake this for me devaluing gaming tournaments - I enjoy them, I watch pro-league SC2, I've even participated in a few Starcraft tournaments and I play too much SC2 for my own good. But even playing in top level SC tournaments does not make you an athlete nor does it make SC2 a sport.