Games (generally speaking) do not involve allowing the user to interact in arbitrary user-defined ways with every object represented on the screen. The interactions that do happen are part of the physics engine not the "user clicked that and dragged it to the left" engine.
Considering how many objects and interactions Factorio tracks and at the same time lets you move around, inspect any of those things etc.
A typical app on the other hand does a CRUD operation every once in a blue moon.
Ah yes, and which apps actually allow you interaction in arbitrary user defined ways?
By contrast, most design/creation applications give you the ability to point with the mouse (or touchpad or whatever) at some object on the screen and then move it (sometimes along 3 axes). The speed of the motion, the axial extents and the destination come (at least initially) from you. This is true of drawing applications, design applications, DAWs and lots more.