CoffeeScript adds all sorts of tricks in the back, seeing how they need to be optimized 100% and nobody sees or maintains them. When writing JS directly making the code easy to read and maintain is a primary concern.