Then I decided to give ECMAScript 6 a try (using 6to5), and it changed the game. ES6 isn't released yet, but it's already really nice to use.
=> syntax, implementing classes, adding
});. But I'm willing to bite that bullet for the betterness of ES6.
So many of the new features seem to draw inspiration from CoffeeScript. I doubt we'd have the pleasantries of ES6 without CoffeeScript. So while I may be slowly weaning myself off of CoffeeScript, I'll still be living with its features in ES6.