I hope we can make this a good and interesting debate or discussion.
So, what do you believe what makes a good character in storytelling?
Is it personality, motives, background, appearance, power, role in the story? Is it everything I named that contributes? Is it combination of those things...