Antwort
Auch wenn die Frage 2010 gestellt wurde, möchte ich kurz vor 2017 eine weitere Antwort hinzufügen, da sie bisher fehlt!
ID = ID-entifikation ? Großbuchstaben werden i.d.R. für Akronyme verwendet wie: ASCII = Amercian Standard Code for Information Interchange, WWW = World Wide Web, SMS = Short Message Service, etc. Steht ID nicht eher für Identity Document ?
Wenn man also ein Dokument meint, kann man "ID" verwenden. Wenn man eine Identifikation oder einen Identifikator meint wie z.B. als Variable in der Programmiersprache, dann wäre doch "Id" als Abkürzung von "Identifiaktion"/ "Identifikator" angebrachter!?
Ich kürze "Stunde" ja auch nicht mit "STD.", sondern mit "Std." ab.