If they didn’t exist in a language would you be upset? Any obvious things that can’t be done without global variables? I don’t think there is, but I could have missed something. I know that Haskell doesn’t have them and I think some newer ones like V also don’t have them.

They should exist. Some people code to be nerds and obsess over how clean and nice it looks, some people code to create things that won’t be expanded on much and the readability and what not doesn’t matter