There were 11 other apostles. Why Peter? Why the apostles at all? You can't just tell God, "Hey, we cool now"?
But since people can give out morality advice for selfish or stupid reasons, we should ALSO "judge by its fruit" to see if it is REALLY moral to do such and such, not just do it because some bigot said so.
Yes, most self-appointed divine mouthpieces say such things and then whine about persecution when called out.
If this dude REALLY wanted to listen to Jesus, he would follow the rule Jesus gave about not swearing oaths. Any time he clicks on "I agree" ... rule ... busted...