Can anyone explain to me what the advantage is of the current Child Parent location is? Almost in every other apllication that uses a coordinate system with a world origin, the basic principle of a child parent relationship is: the parent becomes the child world origin. In blender when you parent an object, the transform(position,rotation,scale) stays the same, even more against every basic logic, when you move the parent, the transform of the child object stays the same, I know there are workarounds, but for me and many others that come from other 3d packages this makes even the most simple rigs very backward and a pain to work with. So can anyone give an answer other then : &quot;this is how blender works&quot;
First of all, blender is awesome, but if this isn't fixed in the future then I fear blender will never become an industry standard beyond basic asset creation.
there are 2 types of assigning a parent you might be interested in:

regular one:

and keep transform one:

as you can see both have a 0.1 vector transform but they are not positioned the same from the parent.
read more about it here:
https://docs.blender.org/manual/en/2.79/editors/3dview/object/properties/relations/parents.html