Support forum for Nagios Core, Nagios Plugins, NCPA, NRPE, NSCA, NDOUtils and more. Engage with the community of users including those using the open source solutions.
It certainly could, but I don't think this will ever be default behavior. There are a lot of advantages to having logs and files be easily parsed by machines, most notably the speed you get from not having to do a lot of English -> datestamp conversions. This file is also not generally intended to be for human consumption primarily, but there are plenty of tools you can run it through that will do the conversion for you.
I hear what you're saying, but from a coding point of view epoch is such an easy number to programatically work with.
However there is no reason why you could not submit a feature request to GitHub so that the real date and time values were also written to the status.dat file in an additional field. Yes it would increase the size of the file, but it would certainly help reading it easier.