Why do NOTAMs consist of code instead of plain language?
The NOTAM format is from the time when people still would call the value of individual bits over a phone line. 

Ok, that may not have happened, but my point is that data transfer was incredibly slow compared to current day standards. Therefore a compact format saved significant  transmission time and cost without losing any information. The format didn't change since.