I think this is a really good thread, actually. Even though everyone doesn't agree, it addresses an issue that most snake owners are probably going to think about at some point, especially if they only have one or two snakes that they keep as pets. The fact that everyone doesn't agree makes it even more informative. The person reading this who isn't sure if they should take their snake to Lowe's or wherever has an array of thoughts, opinions, and experiences to help make that decision.
While I don't personally think you should take any animal into a non-animal-related business (aside from service animals, of course), I agree that if it's allowed for one animal it should be allowed for all. PROVIDED THAT THE ANIMAL IS ON A LEASH, IN A BAG, WEARING A FLIGHT HARNESS, ETC. Keep in mind, "pets" aren't limited to dogs, cats, and harmless snakes. People keep Lions, Crocodiles, freakin' Elephants! If you're going to defend your right to take a ball python to the store, then you kind of have to advocate for these people too.
I just think we'd all be better off if people were a little more conscious of those around them and less inclined to view other human beings as something that's just in their way.