Let's set the record straight, JavaScript is not inherently "bad" just because it's often used poorly - it's actually a really powerful language with some amazing features, and if you're still trashing it just because of some outdated browser quirks, you're doing it wrong.