re: why does any website need that many outside scripts?
It doesn't need any "outside" scripts. If you depend on a third party library get a version that works and serve it from your domain. Anything else is basically saying "I don't give a fuck about my users security".