Nodes are more efficient than mounting objects. Back in the old Blockland the player accessories were different items mounted on the player which became problematic on laggy servers as you could see the delay between the movement of the player and the mounted object. It was funny when you tried to bend, crouch, or whatever and your hairpiece was lagging behind.
Also, having the player accessories as player nodes requires less datablocks.