Idk if it's because i never watched SAO but for me Asuna was ALWAYS like that in the game... yes she is hypocritical but it's like that for every girl in an NTR story they are always hypocritical and in contradiction of what they think / do. (The classic "Srry my husband" while they are being fucked)
If my memory is right this scene in part 1 was at the beginning of the game and just after fucking with kirito. She was unsatisfied and masturbated. So she was always not in line with what she is thinking and what she really wants and it was really obvious to me
Now that we know that her time with oberon changed her etc... and you add all the shit that Inoda did with her since the beginning of part 1 + you add all the perks that she has now (if you read them all with each update you know that she PHYSICALLY can't resist him now) + all the ploting of Inoda, Suguha and Liz to break their couple + Kirito being the dumbest MC ever... you all that and it took version 0.80 of part 2 to see her finally fall IRL. Everything was not perfect of course but it was well done with everything he had to deal with during the production of the game
And like 900bs said it's impossible for him to make it a "realistic" ntr fall (if that even exist lol) because we are in a game format with a monthly release. Just imagine the reaction of the fans / supporter in ci-en if we get multiple update without asuna content ? Personally i would have loved it, having multiple update of just the npc storyline or suguha while Asuna is slowly corrupted could have been a banger BUT it would have been a blood bath in the comment on this site or ci-en

so he made a choice and here we are..
PS : even if i do not agree with everything i read if find it very cool to have all those discussions around the game and seeing how everyone view the game
