Earlier quoted context omitted.
No, they often do. Netscape couldn't catch with IE because of their convoluted stack. Friendster couldn't catch with Facebook for same reason from what I hear. If you are building web app in COBOL or Fortran, you are certainly at huge disadvantage with someone else doing stuff with modern more richer platforms.
> “Netscape couldn't catch with IE because of their convoluted stack” Wait what? There are several reasons why IE managed to crush Netscape, but the complexity of their software stack isn't even on that list. I was working in the industry when all of this went down, and I can assure you that Netscape's software stack had absolutely nothing to do with it. The actual story is mostly about Microsoft leveraging their mon…
Microsoft leveraging monopoly power was certainly a/likely the major factor, but Netscape also had serious execution problems trying to get out an email server and directory management product.. at the time they could have stolen significant share from Novell.
A lot of this is I believe covered in the famous "never do a rewrite" JWZ essay and in Ben Horowitz's book.