One possible reason could be that Sasuke is too focused on his revenge. His single - minded pursuit of power and vengeance against Itachi leaves little room for romantic feelings. He might see a relationship with Sakura as a distraction from his goals.
One possible reason could be that Naruto has a different love interest in his heart, like Hinata. In the original story, his relationship with Sakura was more of a friendship - like bond. Another reason might be for the sake of creating an unexpected plot twist in the fanfiction. Maybe the writer wants to explore different emotional and relationship dynamics that don't follow the typical Naruto - Sakura pairing.
One reason could be that in some fanfiction, the characterizations of Sasuke and Sakura might be off. Maybe Sasuke is portrayed as overly cruel to Sakura in a way that doesn't seem true to his character in the original series. Another reason could be that the storylines in these fanfictions are too clichéd, like always having Sasuke constantly reject Sakura in the same uninteresting ways.
Protectiveness. Sasuke has seen a lot of danger in his life. He knows Sakura is a valuable person, both as a friend and as someone he cares about. So his possessiveness could stem from his desire to keep her out of harm's way. He doesn't want any bad guys to get near her.
One interesting aspect could be the exploration of an alternate relationship dynamic. It might show how Sakura's character develops independently when she rejects Sasuke. It could also delve into how this rejection affects the overall Naruto universe's plotlines and character interactions. Maybe it gives more focus to Sakura's own goals and dreams outside of her relationship with Sasuke.
In some fanfictions, Naruto might reject Sasuke because of Sasuke's continuous pursuit of power in a way that endangers others. Naruto, who values friendship and the safety of the village, could see this as a betrayal of their shared values.
One possible reason could be jealousy. Maybe in the fanfiction, Naruto feels overshadowed by Sasuke in Sakura's eyes, which leads to his hatred. Another reason might be that he perceives their relationship as a threat to his own bonds with them. For example, he could think that Sasuke and Sakura's closeness excludes him in some way.
One reason could be that Sasuke realizes his true feelings for Karin were always there. Maybe in the fanfiction, he had some sort of epiphany that his connection with Sakura was more of a convenience or misunderstanding, while his bond with Karin was deeper on an emotional level.
Some writers might want to explore different character traits. They may think that Sasuke has a more complex personality that could lead him to make such a mistake. Also, it could be a way to show Sakura's reaction in a difficult situation and how she might grow or change because of it. In addition, it might be an attempt to break the traditional 'happy ending' mold of their relationship in the original story.
In fanfiction, Sasuke might snap at Sakura due to miscommunication. Sakura could be expressing her concern for him in a way that he misinterprets. For instance, if she tells him not to go on a dangerous mission and he thinks she is trying to control him instead of just caring about his safety. Another factor could be the influence of external forces. Maybe there are other characters or events that put him in a bad mood, and Sakura just happens to be there at the wrong time, so he snaps at her.
One possible reason could be Sasuke's continued obsession with his revenge - even after they got married, his focus on past grudges might have driven a wedge between them. Another could be differences in their life goals. Sakura might have wanted a more settled family life, while Sasuke was still drawn to his wandering ways in the name of protecting the village from afar.