Exactly, and same thing can happen to the Straw Hats. It's not like they've been to every island or know so many people that that the majority would know better than to believe the propaganda against the crew. Plus, it's not like Fishmen Island, Dressrosa, and other places will go around telling people what a good guy Luffy is and what the Straw Hats did for them.
Debatable. What if the World Government threatened to wipe out kingdoms or kill those who spoke up for Roger? We mainly saw Roger be criticized as a horrible person few years after his death, when Ace was about 5-7. Do we know how many people felt about Roger during his lifetime?
It really can't.
Dressrosa even have a statue of Luffy as their Hero and they may very well speak well of him at the Reverie as may the others who are indebted to him. The fact they may need to speak about the Shichibukai system more or less implies they will have to include Luffy being responsible for their countries being saved.
Thanks to Fujitora, the world already knows that it was Luffy that defeated Joker. Fujitora also told the world what Joker did, so it is well known that the SH is the reason Dressrosa was saved. Maynard helped in televising the fact that Joker turned the Country into toys, destroyed it and then was saved by Luffy only for Fujitora to kowtow and confirm all that was said.
Luffy has a resume of achievements and Roger didn't.
But the difference is, we saw what the majority thought of Roger years after his death, whereas with Luffy, it's all in current time. What if hundreds of other people on Skypiea knew Roger was a good person after meeting him? What if Tom and Kokoro weren't the only ones who were on good terms with Roger, but enough time passed that the others who knew Roger either left Water Seven, passed away, or kept quiet in fear for their lives? I mean, the World Government was killing babies and pregnant women who could have been with Roger.
I mean, Luffy likely won't be thought of negatively because he's going to topple the World Government and started on his quest to become the Pirate King at a young age, whereas Roger decided to conquer the ocean few years before he died when he was 40+ years old.
No, Roger was always hated because there was no other impression people could have of him because they didn't know him.
Luffy is in a completely different position.
There could have been other ways for Roger to stop the civil war. Hell, he could have stopped it temporarily, but it started again for one reason or another. Again, we don't know how huge Roger's following was when he was alive.
Not at all. He probably wasn't even aware of it.
There's a reason why Luffy has a reputation,
without there being conflict for him to intervene in, there'd be no opportunity for him to become a hero. This fact is why Luffy is considered a hero.
How do you think Joker became King of Dressrosa? It's because he created conflict which the King was blamed for, and that's how he became their king and here. It's the same thing with Luffy, but in this case,
the conflict is always there for Luffy, and that allows him to save said country and perform his acts of heroism.
If there's no known or understood conflict to intervene in, there's no way to become a hero.
Roger wasn't even friends with the Shandians, he only knew Gan Fall. He only really knew Gan Fall. Gan Fall heard his name and made comments; The Shandian priest didn't react most likely because he was never acquainted with Roger.
The civil war in Sky Island didn't really climax until the SHs arrived at that very moment which is why the SHs could save them to begin with.
I'm not sure if this is entirely true about Roger. Again, we don't know much about him or opinions of him when he was alive.
We do know enough, he was hated and the fact he'd been to places like Skypiea and did nothing proves he didn't help them because he didn't have that opportunity or know the people there or their history to do so. He only really knew Gan Fall. Gan Fall heard his name and made comments; The Shandian priest didn't react most likely because he was never acquainted with Roger.
Robin read the Poneglyph and stated it had finished its role. The leader of Shandia didn't know this. If Roger knew and had informed them, that could also have potentially ended the Civil War - all he really needed tell them was a few words and he could have potentially ended a 400 year war but he didn't know much about these people.
This was a source of their hostility towards the Skypieans and part reason they continued to fight and hate them. There's also the fact Roger probably didn't even know the History of the Shandians and the reason the bell needed to be rung to end the war. He did find the Bell, he just never rung it because he didn't have the history the SHs did about Norland and Calgara.
Roger wasn't a bad person, he wouldn't have left a country in civil war if he could have helped.
Only reason this scene could have happened was because Luffy defeated Enel which united the Shandians and Skypieans, then Robin was able to read the Poneglypg and relay the message. Without the unity of both tribes, this scene couldn't have happened.
Garp already told us, while he was alive, he was hated; past tense (saw) meaning when he was alive, he was hated. And this is even more justified by the fact he had no acts of heroism to give him the benefit of the doubt. The only Legacy Roger had was finding One Piece, that was it.