Its fine to have an opinion, however semicolons provide zero value in general. We should rather stay productive than waste time on inserting semicolons where we have ASI. All the functional programming languages for that matter deliberately don’t use semicolons as its just noise; let’s keep things functional.

Also, there is as much semicolon-free languages and none of them are less readable, and if anything, there is zero scientific research to back up the readability argument.