Story plotehole that simple, knowing good well sasuke does not like sakura for that reason along. You can not explain why sasuke is with sakura so kishi did a plotehole, to save their characters from disaster. If kishi try to explain it it would not go well. If he can’t explain this character’s love, it’s more like he himself has a ****ing problem. This is the first time I see it face to face someone saying this type of style of narration. Or does the author himself doesn’t even know how to narrate himself .
PS. If kishi did it for the money that bad on him, why BC he threw away fans support for the manga for the love of money, it will be hard for him to continue the manga book in the long run, and his reputation for future new manga books other than naruto like his sci fi manga book.