I agree with you, except that the use of the OSI model seems to be distorting history: TCP/IP went up against OSI and won, even though OSI was favored, because TCP/IP could get working systems faster. That's a lesson which should be learned, but it gets obscured if you think that TCP/IP implemented OSI and there never was a competition.
Plus, the OSI model is rather complicated; there's a "TCP/IP Model" with four layers which is a lot simpler:
https://www.geeksforgeeks.org/tcp-ip-model/
> Process/Application Layer
> Host-to-Host/Transport Layer
> Internet Layer
> Network Access/Link Layer
(This seems to be the RFC 1122 model, BTW.)
RFC 1122 and RFC 871 each have models, too.
RFC 871 has:
> Application/Process
> Host-to-host
> Network interface
https://en.wikipedia.org/wiki/Internet_protocol_suite