Starlog magazine once did a poll about what kind of stories SF fans wanted to see, and one of the questions asked people whether they preferred triumphant endings or happy ones. Not everyone knows how those concepts differ.
EU notwithstanding, we don't know if the ghosts stuck around after that. Freed or avenged spirits appearing to the hero at the end probably dates back to ancient mythology.
I didn't see Corpsey or any of those dead rebel pilots or many Bothans in the ghost party.
I don't get how the Ewoks are a Mary Sue? George isn't that short or furry. ;)