No down vote from me, but I think it may have to do with the background of the people using the language and the ability to read/understand the code when used in larger projects. I find brackets and semicolons clearly define where things start and stop in a very visually available way. I prefer those squiggles and semicolons. :)