But this is coming from a person who questions the validity of species, let alone subspecies. What you're suggesting would make all (30 something) thamnophis the same species. Radix, ordinoides, and sirtalis would be subspecies. That leaves no catagory left to distinguish between infernalis and concinnus, or any other sirtalis.

Now, only one thing left to consider. How the heck are we going to know what snake we are talking about when one person has a T.s. infernalis, the other a T.s. pickeringii? Obviously, they aren't exactly the same morphologically or geographically, so what to do about that?

Personally, I don't think that the TRUE relationships between the different thamnophis snakes will ever be known fully until all have been DNA sampled and the data analyzed. If that was done, it wouldn't surprise me one bit to find out that some sirtalis subspecies are more closely related to non-sirtalis Thamnophis snakes than they are to each other. Afterall, even though it doesn't appear so, chimps are more closely related to humans than they are to orangutans or monkeys. Until the DNA results are in (might never happen) we have Thamnophis (genus) sirtalis (species) and so, we must further categorize by use of subspecies.

Personally, I tend to think that T.s. infernalis and T.s concinnus are the same species. No more different from each other than a black person is from an blond-haired, blue eyed, fair skinned Irishman. Like humans, the differences between the two happen in gradients over distance. I guess that's what makes it so difficult for me to call offspring of the two snakes a hybrid.