I believe prince should have the capability to become evil under right circumstances. Let me elaborate. When you're leading a kingdom, there might be some circumstances when another kingdom may try to harm yours. In this situation, your people do not need a 'nice guy. But they need someone that ruthlessly punish the people who tried to harm them.