Yes, they should! I personally think that people should be allowed to keep exotic pets. If you are responsible and know what you are doing there really is no danger. These animals also can have an educational value and help younger people realize about all the different types of species that live in the wild, and animals like Ball Pythons and Bearded Dragons pose no threat to humans, bigger animals like Boas can but these animals are usually kept by experienced keepers.