JavaScript at 20
"Haters gonna hate."  Anyone claiming that JS is the "worst thing to happen to the web" and/or that some other language would miraculously solve all of the problems present in JS should do the following, "Go create it."  Don't whine about the barriers and how a new language would never be adopted because "JS is already everywhere."  There are plenty of people already trying to solve this problem by actively doing something.  I've worked with enough engineers that love to criticize every design choice made but when it comes to asking them what the better alternative is they have nothing to say.  They just "know" there's a better way.  Well, stop using your intuition based rationalizing that there's a problem and start using your creative and logical faculties to actually solve the "perceived" problem before presenting a criticism.  Or at a minimum present a well thought out and actionable direction towards the solution.