Pitbulls and Rottweilers are no dogs for noobs. That's basically it. People should have to get a license to get one, be able to prove that they had dogs before, and be required to prove they have both the time and the knowledge necessary. At least that would be a compromise compared to making them completely illegal, which some of them are across Europe.
I mean heck, I remember one night drunk taking the train home, getting in and seeing through the glass that even though the rest of the train was completely packed, there was this 4-6 people area completely free apart from a woman right next to the glass door.
So I swoop in, sit down, and oh my, I'm sitting right next to a female Rottweiler who I couldn't see before and who has her huge jaw 30-40 cm away from immasculating me. The owner clearly had had dogs before, and she had trained her Rottweiler well. So I don't expect that dog to ever cause any issues as long as her owner is around as well. But it's still a dog whose primary objective is to protect its owner. So this one just stared at me very vigilantly. If it had had a different owner, it might have behaved very differently.
In general terms, nature (=genetics) is a far bigger factor than nurture in a persons (or dogs) personality. Evolutionary speaking these dogs haven't been bred for too long, so unlike Tigers it can be overcome if the owner knows the nature and knows to train the dogs to act to a certain set of norms, just like humans can be trained to wear a mask even though this is clearly a ploy by Bill Gates to mind control us all!