The thing about Uchihas and genocide is that not all Uchihas had the sharingan. So did the ones with unactivated powers turn corrupt? Was it a small minority of sharingan user in a larger crowd of normal Uchiha civilians? Or was it that most of them were sharingan users? We don't know - the manga doesn't tell us. Either way, wiping out the entire clan is still genocide. But if it's a primarily civilian clan with less than 10 percent using this insane superpower, then the massacre is especially cruel. It's a killing of innocents and villagers, not strictly military targets.
But indiscriminate killings were quite frequent early on (when the manga was still a little edgier) with the Blood mist stuff, Hanzo who killed off family members, and the example of the Whirpool village which was wiped out completely. Later in the manga, it was not so tied to actual history and brutal. So tend to think the Uchihas were not completely bad, no more than any of the other villages/clans that got wiped out. They just had some extreme power that was feared and desired.
As for that crap about Uchihas loving too much? I think that was just b.s. put in at the end of the story to make people feel sorry for the Uchihas. There's no point to it and it doesn't justify anything to come except as a ploy to make readers accept Obito and cleanse Itachi of his sins. It doesn't make people feel sympathetic for Sasuke, because he is never changed into a sympathetic character. It's a stupid, cheap ploy stuck in the plot. And it doesn't justify the genocide, because we know not all clan members had an activated sharingan, so not all clan members were a threat. Innocents were most certainly killed. And this plot twist doesn't excuse that.
As for Sakura and the hate — no matter what people say about her character evolution, it's not like she was so bad/out-of-character while the rest of the story went on perfectly and Sasuke and Naruto ended their character development as the best versions of themselves. Nope. The story went sideways, and by the end had unraveled altogether. (So much so that Sasuke is narrating Naruto's own manga?!?) Nothing is resolved and their final actions (in the manga) do not fall in line with any of the character development. B
But Sakura haters hang that all on her. That she is bad while the rest was great!
But really, it all sucked. Sakura turned out badly...and so did Naruto. Sasuke and Hinata are the only ones who got what they want.