CAS Registry Numbers are simple and regular, convenient for database searches.
On the other hand, CASRNs are not related to chemistry, are proprietary and unrelated to any previous systems, and do not readily form phonetic analogs or synonyms.