What is the advantage for the user to have net name labels to be attached to components?
A disadvantage is that the component can bee far away from the label, and moving the component moves the label unexpectedly.
In my opinion, labels belong to nets and therefore they should be bound to net segments. Then, a leader to the corresponding net should be shown while I move the label.