The truth is if he disagrees with the existing laws, or if snake fanciers disagree with the existing laws, you work to get those laws changed. To just break the laws because "Geez whiz, I feel like it's stupid to have a law against what I want!) is setting the example of "Look, reptile owners are irresponsible hoarders who break the law".
He should have checked the laws first. When he was informed it was illegal, he should pursue a way to find other places for his snakes, move to where he could own the snakes, or suck it up and get rid of them. If he wanted to keep snakes and knew beforehand about the law, he should have worked to get the laws changed first.
I think I should be able to drive at LEAST 80mph on a lot of the roads I travel. But if I get busted by a cop driving 80mph when it's clearly marked as a 55mph zone, I deserve the ticket and no whining or wailing and pity me speeches changed the fact that I was breaking the law and got busted doing so.