Regarding JS, I hate its overusage as much as the next guy, but it is in no way a reason to block it all. Nobody is going to waste time to develop for inferior platform (web without JS logic) just so you alone could see an inferior version of the website. Just ignore shitty sites or identify them and block JS on them instead.
Also saying it's just for page reload is simply wrong. When I don't want to download Skype or Discord, I go to the website and they work. Will they work without JS? Will for example dynamic content rendering when I write a comment work? Will P2P file transfers and calls work? JS is used to make web site experience drastically better by good developers, we should strive to be those better developers instead of going back to dark ages of text-only web.
This movement to get rid of JS because there are idiots out there who have the audacity to show the banner that is 3/4 of a screen is frankly just dumb. Why are you trying to ban the tool when it's misused? The web gods gave you the ability to block only the parts of the page or parts of JS you don't want. Use it!