Andrew L. Russell explains why
today's internet doesn't have seven layers: the good-enough, interoperable TCP/IP eventually won out over the more ostensibly open, standards-based OSI.
OSI was devised by committee, but that fact alone wasn’t enough to doom the project—after all, plenty of successful standards start out that way.