Citation needed. https://www.savetz.com/articles/nie11.html is a contemporaneous article that suggests the browsers were pretty equal in terms of stability and speed. The monopoly position Microsoft exploited in their OS to push IE and then business deals and mind share to solidify it by extending web standards in MS-only ways (eg activex) seems to really be the difference.
In your cited source:
> Some people say that Netscape is less stable, others that IE is less stable
How does that support the claim that IE is more stable and thus the better product?