Honestly, the practical thing is that DC villains stick in people's heads more, so they carry stories even when the hero is off screen. Like Joker or Lex Luthor, someone who barely reads comics still knows them. I don't know, Marvel's are great too, but DC's feel more iconic to me.