It just seems like he had already became a bad person by that point. He was cowardly during the war and ran. And he decided to kill the dark one on the word of some man he had met for five minutes. He burned that castle down just so that he could gain power. I know that people say that is because he was trying to save his son, but Bae was willing to go and fight so i don’t really accept that.
And also while we don’t know for certain, it was my impression that Rumpel may have done something to Bae’s mother, killed her, or he may have simple stole Bae from his mother. We don’t know. There was just nothing about Rumpel that was oh this is a good guy and a lot that was this is not a good guy, in my opinion.