Yes, JS sucks. It's also getting less sucky, because it won't go away. Kind of obvious at this point.