I am not going to feel bad for Naruto. Thats all there is to this.
Why would I feel bad for Naruto who decided that he knew Sakura's feelings better then SHE herself knew them? Why Would I feel bad for Naruto when he assumed kitten without thinking?
I never SAID anything about him accepting her confession I have an issue with him calling her a liar. IN FRONT OF EVERYONE. YOU. DON'T. DO. THAT. Its RUDE. rude, rude, rude. He could have pulled her away, he could have said it differently. instead he chose to DECIDE what Sakura felt or did not feel.
No person has a right to decide how another person feels or does not feel that's why they are feelings AHK. Feelings are not right or wrong unless based on false conceptions. Naruto was in an uncomfortable situation which HE made even MORE uncomfortable 
Again you can feel however you like about this scene, this confession, this whatever. My opinion is that Naruto f**cked up and showed his ass, while Sakura got the stink face from everyone because Naruto got to become the "Decider" of how she really felt or did not feel.
In this situation Sakura was doing what she felt she HAD to do to protect him, to do GOOD for him. Naruto's "Your a liar!
was not for her benefit, or for the greater good.
So it's Naruto's fault that his feelings got blown up in front of everybody? So it's Naruto's fault that the only time Sakura ever showed love in front of him was when it was about Sasuke?
I never once said that it was ok for Naruto to decide how she felt, but it is damn sure within his rights to challenge her given her history and her sudden change of heart, especially when she told the blatant lie that Sasuke meant nothing to her.
Naruto was wrong for calling her a liar in front of everyone (even though he was justified), but neither was she right for bringing everyone there in the first place. He didn't have the right to tell her how she felt, but nor did she have the right to determine that his feelings were only worth enough for her to manipulate without giving proper thought to them. She should have been straight up with him from the start, as she told Shikimaru she would. Her believing it had do be done doesn't excuse the fact that her actions were just as much wrong as his were.
He was rude, yes, but so was she for determining that his feelings were an outlet for him to be manipulated, no matter the intent behind it.
The only thing that I've maintained this whole time was that neither Sakura or Naruto were right in the way that they approached and handled the situation. They both kittened up. It is incredibly unfair for you to entirely lump blame on Naruto for a situation he did not start.