Okay just what the hell? Are people even reading the subtitles when watching anime? How can people still be saying “I don’t get why Kirito is a girl” after watching episode 4?
I thought the anime made it pretty clear that he’s still a guy in GGO but happened to have an extremely rare avatar (type M-9000). The guy who wanted to buy his avatar thought that Kiriko was a girl at first, that’s why he said “Your avatar is an F-1300 type isn’t it?” Kiriko became worried so he touched his own chest awkwardly like that to confirm that he’s still a guy. Notice the M and F in front of the avatar types? F-1300 is basically Female-1300 and M-9000 is Male-9000.
The other players are calling Kiriko a “she”. That’s only because he really DOES look like a girl and they have no idea that he has a M-9000 type avatar because it’s just ridiculously rare. Anyway, next episode should make it clearer that Kiriko is a guy by the game system itself. If they adapt that scene correctly and he hands over his player card to a certain someone in order to clear up a misunderstanding.