World and local coordinates are just different representations of the same position. You can describe every movement in both coordinate systems, but local is usually easier to understand with our brains. They don’t have anything to do with objects not following the parent (that is either a hierarchy issue or a script).
What exactly do you mean by multiplying world and local coordinates? That doesn’t make any sense…