So from your perspective either Sai doesn't know anything he's talking about (despite being know as an exposition character for feelings), or Sakura focuses more on Sasuke despite the events that happened in Konoha clearly showing how Naruto was her priority?
*** Incoming Wall of Text ***
Okay, this is going to be my last attempt to make myself clear on this whole Sai business.
* In this post, I acknowledged Sai's obvious role as an exposition character, a point I have made myself many times.
* In the same post I said I more or less default to the opinion that Sai's words and interpretation of Sakura's feelings are meant to be accepted as correct. It's what Kishimoto wants us to think or he wouldn't have written it that way.
* In the same post I conceded that while we were never shown how Sai could possibly have known Sakura's intimate feelings about Sasuke or the reasons behind the actions she was willing to take, Kishimoto took the shortcut of using Sai for exposition, expecting readers would accept that Sai knew what he was talking about for certain.
* Sakura did choose Naruto's safety and released him from the promise over Sasuke (another point I have championed on this forum many times), and Sai makes that very clear.
However, I still maintain that Sai's comments -- especially his final answer to Naruto about how Sakura could bring herself to kill Sasuke -- can be interpreted as seriously harmful to Sakura's credibility, and to the believability of her very real feelings for Naruto during the confession. Here's why:
+ Sakura appears and tells Naruto she loves him.
+ Naruto wants to believe it, but ultimately doubts her and is suspicious of the timing.
+ Sakura explains her change of heart and mind.
+ Naruto accuses her of lying to herself.
+ Sakura gets angry, saying she knows her own mind and how she feels.
+ After Sakura leaves, Sai immediately tells Naruto that Sakura did not come there to confess her love.
+ Sai tells Naruto, "She was only thinking of you, and I think you understood that."
+ Naruto asks how Sakura could be okay with killing Sasuke.
+ Sai says (no less than three times) that she's motivated to do it because she loves Sasuke.
For me, the distinction lies in Sai's choice of words. In terms of Naruto, Sai says Sakura was "thinking of him" and his well being, but in terms of Sasuke he says it's "because she loves him." He reiterates it three times -- just in case anyone missed it.
The implication of Sai's explanation is that Sakura cares about Naruto and his well being enough to choose him over Sasuke, but it is Sasuke she loves.
The bitter cherry on top is when Sai tells Naruto that Sakura is prepared for Naruto to hate her forever because of her decision. Here again, the implication is that Naruto's well being is important, but not necessarily his feelings.
Sai makes it clear that Sakura could have let Shikamaru and the others take care of Sasuke, but Sakura chose instead to risk Naruto's love for her turning into hate because she wanted to take the burden of her love for Sasuke off Naruto and back onto herself. It was a choice -- an atonement -- for Naruto's well being and to repay his devotion to her, but also because she loves Sasuke.
In summary, Sai basically says:
+ Sakura never intended to confess her love to Naruto.
+ Sakura was thinking of Naruto's well being, but she loves Sasuke.
+ Sakura was willing to let Naruto hate her forever.
* Those three things are in contrast to Sakura's own words to Naruto about her feelings. That's why I say that it is Sai's explanation that made Sakura's confession seem false.
Considering it's likely that more fans interpret Sakura's confession as false than true -- and I'm not talking about just the haters; we have NS fans on this site who believe it was false -- it's also likely that in terms of swaying public opinion, Sai's comments made Sakura look worse not better.
Now....
As I have said many, many, MANY times out here, I personally do not believe Sakura was false in the confession of her feelings for Naruto. I think she does love Naruto more in every way than she does Sasuke, and she chose to move forward with Naruto. She made the choice between the two without hesitation, and made it clear she had been getting things wrong and didn't want to screw up anymore.
Shikamaru convinced her Sasuke needed to be stopped, even if it meant killing him, and sought Team 7's permission -- a right of first refusal kind of thing. What we were shown was Sakura accepting the responsibility for killing Sasuke because she knew Naruto would never allow it, and she could atone for what she had put him through by taking care of it herself -- for Naruto's sake. Sakura's decision had nothing to do with Sasuke, or loving Sasuke, at least as far as readers were shown.
But that's not what Sai reported. Instead Sai said she chose Naruto's well being above all else, and chose to be the one to kill Sasuke herself because of her love for him and the trouble it has caused Naruto -- even if Naruto would hate her forever.
Kishimoto never showed us anything like that in terms of Sakura's words, actions, or thoughts. Nevertheless, he had Sai explain it as her true motives, so we have to accept it even if it's conflicting and nonsensical. And he wonders why fans thought Sakura was insincere....
You know, maybe we could asks our japanese users if they have any insight about how the japanese forums saw Sai's explanation back then. Maybe the original raw give a slightly different meaning to what Sai said. Or at the very least they could give different insights about it.
It would be interesting to know, for posterity, but it ultimately won't change anything. What matters to English readers is the English translation. It is upon that version that Sai's explanation influences their opinion of Sakura and her confession.