To be fair, there are a whole bunch of reasons a website may crash in IE, or whatever browser you used. Sometimes the problem could be at the user's end. There are way too much garbage-ware out there, and people sometimes get them installed unwittingly as by-products of other software, and many of these junk are BHOs. Most BHOs are junk. The more BHOs you load on your browser, the more likely your browser may crash. (BHOs are Browser Help Objects. Toolbars are BHOs. Many malware BHOs called themselves Search Assistants, which are nothing more than browser hijacks.)
On the server side, web developers should refrain from using technologies which require Browser Add-ons, e.g. Adobe Flash, because on devices which neither do not support Flash, or Flash was not installed, if the website does not have a non-Flash fallback version, the webpage will not load as intended.
In many cases, using the latest software does not guarantee a website will load properly. In IE11, you sometimes have to fall back into Compatibility Mode to emulate older versions of IE. And then there are dependencies in scripting and pop up Windows, as well as accepting cookies. If your browser blocks pop up Windows and a website uses it, or if your browser blocks scripting or Active X controls but the website needs it, the web pages will not load. This is the reason I hate 3rd party toolbars. Many of them duplicate some of IE's security features so changing IE settings is not sufficient; you have to change the Toolbar settings as well.
The reality is web technologies are getting way too complicated for the average computer users. Web developers need to keep things simple when there is no need for fancy crap