IMO, the worst thing to come out of OSI was the use of numbers for referring to layers. It seems obfuscationist to say "layer 2" or "layer 3" but those seem to have lodged themselves into the industry. For those who only occasionally deal with network stacks "link layer" "internet layer" and "transport layer" are far more mnemonic.