See, the issue with that is that it really shows you don't know really the SAO characters at all or just the basic of them and not even remotely close to their full story, to try and justify Fujino's own take and his fucked-up NTR world (That's honestly by NO means realistic at all, really XP). Sure, SAO is a surprisingly 'grounded' story for being based on a futuristic world, but it also has many conveniences and you really are just trying to see Kirito and Asuna how they are as shown by Fujino, not how they ACTUALLY are in the series XD
The entire issue brought up above came from how Fujino had deformed both the characters and the setting so they could 'work' in a NTR- World-ruled-by-NTR-logic story which is his game, that's all. If it was written even remotely accurate to the actual SAO setting and characters absolutely no part of Fujino's story would work for waaaaay too many reasons, a lot of inconsistencies are also created because Fujino tries to keep some parallels to Canon SAO while also keeping his NTR-world-logic at play, meaning he sometimes tries to write Kirito more 'accurate' but also has to keep him massively incompetent in general because if he was even half as aware as Canon Kirito is he wouldn't have any of the issues this one has (Hell, he wouldn't even have bedroom issues with Asuna to begin with, LOL).
Fujino's game works by its own logic and because you can tell he went out of his way to try and put as much effort and dedication as he can into it, but it's not really accurate to Canon SAO at all, be it characters or setting, that's a fact, and not even to 'reality' because it tries to be both SAO and a harsher world at the same time so any 'realism' really flies out of the window