...or a 'time' coord with non-time-reference units, yes, that's a reasonable question.
Following that logic, if we're trusting the caller to send something sensible we don't even need to check for a time reference unit. The logic is still wrong as it is though, it just depends how much we care...