You can disagree if you want but that doesn't change the fact that JS is a huge pain in the neck to get the job done with.