Cursor AI lacks overview

When I program, I find it deeply problematic that Cursor AI tries to think beyond what you ask it to do.

When, like me, you like to use Danish variable names, cursor comes up with its own definitions of variable names that it wants to have stored in a table, and not the names the tables are created in, and if in doubt, it does not ask the user where to save what when in doubt.

If you switch from selenium to request in a project with several files that cursor itself thought was a good idea to divide the project into, cursor cannot find out that the functions it has implemented with selenium need to be fixed, but only finds out when you cut/paste the error that occurs because this has not been done.

Sorry, there is not much AI in this if it cannot keep an overview of what is being done.