@Djonni, I see your point. But I key in on "black lost on time." I think that is more important than material preservation.
In other words, I think you can lose by running out of time or getting checkmated, and nothing else should be considered.
But you make a reasonable point: White couldn't win, and Black didn't win. In that view, a draw is at least an arguable outcome.
Thanks for the debate folks.
Two things occured to me since last night when I was thinking about this. First is that in this case the opponent is awarded the best possible score if time runs out, which is probably fair. If white runs out of time, black gets a win (his best possible outcome anyway) and if black runs out of time white gets a half point (also his best possible outcome). But I still think that running out of time should count as a loss, the point being to use time wisely to avoid getting into a horrible position at the end of the game. The second thing that occured to me is why cant both sides get the best possible outcome? I know the rules say they cant, but couldnt that be an option? If time runs out why not give black the win AND white the half point?
...except white DID win because black ran out of time :-)