This issue is, IMO, a bit overblown. Yes, it is absolutely true that some machines, somewhere, do not use the all-bits-zero pattern for null, just like there are machines that have (or had, historically,) oddball byte sizes of 9 or 11 bits for example.) And knowing that is occasionally useful in winning a free beer from another programmer who doesn't know that, but not much beyond that. (It is, of course, vitally useful to those who write the C standards or compilers.)
I'm willing to be that several of the readers/commenters in this thread have worked on, or run across machines like that; but you have to understand that the stackoverflow-answering population at large is somewhat skewed towards the guru-types who have seen and done it all. (I don't count myself in that group, by the way..) The vast majority of 'normal' C programmers in the world (who are writing C code to run under a common Windows/Mac/Linux/Unix/(**) platform, or writing embedded code to run on just about any of the common embedded architecture platforms out there) will never in their lifetimes work on a system where calloc doesn't give you effectively NULL pointers, and darned few will work on a machine where an unsigned char is not 8 bits wide -- and the odds are nearly as good that their code will never get ported to one of those systems.
So, while I wholeheartedly agree that it's a good thing to understand technical nuances of the standards -- knowing more never hurts -- I think you also have to apply some common sense in deciding which kinds of portability your code needs to worry about. Unless you actually have access to a machine with a weird byte size, or a non-zero-bit null pointer, you won't actually be able to test the portability of your code (let alone any libraries you depend on,) across those conditions, and unless you know you are writing code that needs to be that widely portable, your mental energy is better spent on finding and fixing more prosaic bugs in your system.
(**) Do I still need to mention VMS in this list or get pounced upon by zealots? :)