Kylo is hot but that's really about it. Is he awesome? He's already had his ass handed to him by Chewie, Finn and Rey. He's whining all the time, immature, and really, really dumb. He doesn't really seem to be good at anything. Vader was awesome he could force choke people from across the galaxy, he took the Rebel fighters seriously and went out in his own ship to fight them, stop blaster shots, excellent with a lightsaber, etc.
Kylo's backstory makes zero sense his parents were too busy. Really? That's it. He supposedly turned after seeing Luke with his lightsaber looking like he was about to kill him. But Luke sensed the dark side growing in him which was true. Kylo was recruiting from Luke's Jedi Academy so how sudden was that turn? He didn't just attack Luke, he killed the other students that didn't join him. So, hey Kylo it sounds like Uncle Luke was exactly right to be suspicious of you. No one really respects him, likes him or thinks much of him on either side. He's just really whiny and pathetic.
Anakin's backstory we know he was once a good kid, but raised in slavery, he left his mom back in slavery, had dreams about her that turned out to be true but he got to her too late, and the back and forth from the Jedi and the Jedi Order had become compliant. There was at least a little more reason for his turn. Not all of it of course. Freeing his mother and getting Anakin a therapist probably would have fixed a lot of problems. But the point of that is for it to be a parallel Luke's journey. Luke goes through a lot crap too. His uncle and aunt who raised him were killed by the Empire, Vader kills Ben, he has visions of Han and Leia in pain but keeps being advised not to go help them which he can't do, he loses his duel with Vader and learns that's his daddy, he learns Ben and Yoda were both lying to him about Vader and Leia. Both who keep urging him to kill Vader which he can't do. But where Anakin eventually broke and/or gave into the dark side. Luke didn't break. The closest he gets is after Vader threatens Leia and Luke attacks him and doesn't stop until he chopped off Vader's arm. Luke realized what he did but instead of turning to the dark side. He throws his weapon away. All Anakin/Vader's excuses and reasons and blaming others or not enough power. He just saw his own son go through all off that and reject the Dark Side. Twice. He rejects Vader's offer in ESB and instead choses to fall to his death rather then join him. We see the Dark side starting to weaken in ESB at the end when he's too sad about Luke getting away to kill any more underlings. In RTOJ he doesn't want to kill Luke but doesn't seem think there's any other choice but the Dark Side. That scene when Luke tries to convince him to come with him. But when forced into that very question remain on the dark side or watch his master murder his son, he has to chose. He choses Luke and realizes his son was right about him all along. I don't mind the force ghosts but I do agree I wish Anakin had to wait longer together or some sign he had some punishment or something. Or even if it was before he was punished by the Force.
And yes to Edmund. He makes mistakes and does the wrong thing but he does ultimately make up for it in the battle. You can see why he would make the choices and why but that it excused him. But he made up for it. That's something we very rarely see in movies or books where the Villain does bad things, realizes what he or she did was wrong and make up for it.