Yes, there are lots of silly laws, and many with regard to the keeping of reptiles. Some of them are just overly bureaucratic, others can't possibly be policed by departments which are understaffed (so why have them), and others could possibly lead to the extinction of some species because they don't allow the collection and captive breeding of threatened populations, but we have to live with them.
Personally I think reptile keeping is a private affair, and don't enjoy seeing snakes and lizards being dragged out to show off in public areas, unless that place and time is specifically reptile-appropriate. A keeper isn't doing his python any favours by taking it to a pet shop on a regular basis, especially if not packed appropriately for travel. Tucked away in a pocket, around your neck or in your hood, are not safe places for your small python to spend time. It could be forgotten and crushed, it could drop onto a hard floor and break its back, or it could just slip away and disappear when you're distracted. For their own safety, reptiles need YOU to be aware of the security they need. They shouldn't be a fashion accessory.
Jamie