It could also be a way for the writer to express their own dissatisfaction with the original relationship between Sakura and Sasuke. Maybe they felt that Sakura's character was not well - developed in the context of that relationship and decided to create a more 'dramatic' storyline through cheating.
Another possibility is that the writer simply wants to create controversy and get more attention. Cheating is a very polarizing topic, and a fanfiction with such a theme is likely to attract a lot of readers who either strongly oppose or are curiously interested in seeing how the story unfolds.