Все достаточно просто, только NetBIOS лучше сравнивать не с TCP/IP, а c RPC.
Протокол зарзабатывался, кажется IBM, совместно с Novell, и был "закрытый/лицензируемый", чтобы сделать его поддержку в своем софте нужно было отбашлять денюжку. Тоже самое было и с транспортным протоколом IPX (Novell). Но у IPX были еще и проблемы с маршрутизацией глобальных сетях.
С появлением TCP/IP, который был полностью открытый, все ринулись его реализовывать. Потом Windows спохватилась и портировала NetBIOS под транспорт TCP/IP для совместимости и обхода ограничений IPX, и конечно же для работы в сетях NetWare.
Сейчас протокол NetBIOS практически не используется, также как и IPX.