It appears that main bone in my armature (moving which moves entire armature and around which every other bone rotates) is my left hand’s middle finger (look at screenshot)
How do I make my “main bone” (around which other bones are supposed to rotate) my torso (the one that lays on 3D cursor), aka how it’s supposed to be? Armature created by skin modifier’s “create armature” button
The “root” bone is whichever bone has no parent. As the finger bone in your screenshot does have a parent, the problem is not the “root” bone, the problem is that your origins are in the wrong place. You need the origins of the mesh and the armature to be the same, at the World Origin. You’ll also want to Ctrl + A > Apply All Transforms on both the mesh and the armature