Yes understand the complication of there little relationship. But wasn
I seen the confession as a way to just prevent Naruto and Sasuke to fight again. She was trying to stop a fight that she's been trying to stop since part 1. The one ontop of the hospital and VoE. Btw I didn't start reading the manga until after that even unfolded. So the picture thing you're mentioning...flew over my head.
Because this is what you'd think normally. Of course Kishi as an author wants to put a stop to people's thinking too much into it and twisting the minds by throwing up in the mix different so-called moments of other pairings.
Don't get me wrong, nothing to do with the other pairing candidates, it's just that it doesn't flicks, dunno how to say it.
It's all about chemestry, interaction, body language.
If you pay attention to all of those aspects you'll understand.
And that's the thing, in order to understand it better as a whole, you must re-read the manga.
I did so countless times, and not because of this, I did many readings for other purposes (mostly for vs threads, lol) but you can clearly see the connections with everything back then.
Sakura does have feelings for Sasuke still but there are not nearly as strong as they once were. Her feelings for Naruto overpower that(Proof: When Sasuke was critizing Kakashi, she was quiet. But
when he did that to Naruto, she grew angry and raised her voice towards Sasuke, defending against the man she supposedly loved more. Not only that but at the same time, she called out
Naruto's name unconsiously in worry, when Sasuke was the man she supposedly loved.)
The details are there, it;s just that we need to see them.
Sakura does have lingering affection towards Sasuke but she's not proud of it and Kishimoto isn't destroying her character (as most of the people perceive it) by bringing up her feelings for Sasuke. Quite the opposite. He's depicting her as a very compassionate person for still caring for a murderer as well as showning she's sickened by it.
The purpose of 540 was to show that Sakura's character isn't done yet but Kishi is planning on getting over her romantic feelings towards Sasuke and fully realizing as well as accepting her
love towards Naruto is stronger than her feelings for Sasuke.
It still proves that they both care for Sasuke very much.
Indeed, she's never going to let go of him like Naruto hasn't. As I said, it's part of their character, however this doesn't mean it has to be in a romantical way.