Totally agree. It then leads to this stupidity: &quot;Never start a line with (, [, or `.&quot; <a href="https:&#x2F;&#x2F;github.com&#x2F;feross&#x2F;standard&#x2F;blob&#x2F;master&#x2F;RULES.md#semicolons" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;feross&#x2F;standard&#x2F;blob&#x2F;master&#x2F;RULES.md#semi...</a><p>Now I have 4 extra rules to remember and destructuring, amongst other things, will look like shit. And for what gain? If there was an actual gain to leaving out the semicolons, I&#x27;d be onboard but the only gain here is someone&#x27;s aesthetic pleasure and someone else&#x27;s aesthetic displeasure. Last time I checked, code was there to do things, not look pretty. Making the former more difficult to achieve the latter is not only stupid, it&#x27;s impossible because now you&#x27;re pandering to fashion which varies from person to person. Also, it&#x27;s bikeshedding. As if Javascript didn&#x27;t have real problems it needs solved.