I have multiple news websites that I use but don’t allow them to store cookies on the browser so they don’t track me around the website and after reading more than 2 articles don’t block me unless I pay or disable adblockers.
So there are good reasons not to accept cookies from some websites (I bet they woudn’t be so generous if they were real ones).
For JavaScript, I don’t have a real issue with a website that requires it to run. After all, nowadays a lot of websites are applications.