CoffeeScript is not a language. It's a compiler to make JavaScript look like Ruby. Just like the superfluous idea of "semicolons are optional because of a design error", it's personal style.
Be sure not to whine, though, when the abstraction leaks and your code breaks.