@screwtape @technotramp I'm not particularly fond of web3 as a term as it is largely associated with grifting.
Distributed p2p technologies outright predate widespread adoption of web1.0, so naming a web version for that (while having little to do with the web) seems a bit weird.
As for Javascript, the main issue is that it is typically used to run arbitrary proprietary code in one's browser, and additionally that its presence in the browser makes compartmentalization harder than it should be.