It still is. Complaining on the Microsoft "support" site for an MVP saying you should just stick to outlook classic and new outlook was only for home users.
They didn't respond when I pointed out the official notification that classic outlook was intended to be deprecated (and apparently now is)
I know nothing about how Cursor is implemented, so this may be wildly off base, but...
Perhaps it is written using some kind of JavaScript framework that doesn't allow access to the process environment by default, but this lets them work around that to access the environment like a native app?
One reason you'd want an IDE to have access to your environment is to enable any tools/compilers/whatever you launch from the IDE to inherit the environment (say, to access SSH_AGENT_SOCK, or whatever).
The user needed no encouragement to switch it off.
They'd spent the last 10 minutes swearing at windows for taking forever to shutdown and were about 10 seconds from saying screw it, and turning it off anyway.