The problem is that the program can’t know where on the layer you want to place the pasted content. That’s why it is either pasted as a new layer or a floating selection. Otherwise it’s not possible to move or resize the pasted content to the desired location without cuting it out again.