My editor's colorscheme makes brackets dark gray and I don't use semicolons in JS because it's optional. It's really not that ugly.
I
What IS ugly is inspecting machine generated Coffeescript source code in Chrome dev tools and debugging it.
So is having to set up preprocessors whenever you want to use Coffeescript. Which is easy in Rails but a challenge in many other scenarios such as simple static sites.
Not to mention the number of projects I've joined which has a random mix of both .js and .coffee files.
I'd prefer spacing over bracket if it was natively supported in the language as it is in my favourite languages Erlang, Elixir, and Haskell. But that's not the case here.