Actually /etc/shadow is a fairly recent development in the history of Unix and there is a reason for it. Keep reading.