I guess Goose is closer to Rust and C/C++ in design, and removing it does introduce some parsing gotchas.
I guess people also differ by how much they are bothered by it :)
My other language, Lobster, has no semicolons at all :)
FTR: Go does not remove the semicolons. To the contrary, the lexer inserts them where the Go language grammar requires them. (Which avoids the parsing gotchas as you correctly pointed out.)