I'm converging on this definition of naskh,
النسخ مايطرأ على نص سابق بنص لاحق
Translation: Naskh is what happens to a previous text by way of a new text.
That definition covers all meanings of the Arabic word. It can mean to annul, erase and replace, but is not limited to them. It can also mean specification of what looked general, specifications of exemptions and options, explaining what was ambiguous, and detailing what was brief. All of which were in use by the Arabs at the Seventh Century.
The question then arises: Why would God, who knows ahead of time, that the old text is general and needs specificity, ambiguous and will need explanation, brief and will need detailing, etc., why would God reveal the old text at all? And why would He let it for some time before bringing the text that elaborates it, specifies it, or detail it?
I'll borrow an example from computer science to answer these questions. In a software program, the programmer may assign a default value to a variable then later on assigns it particular values for particular situations. IMHO, God reveals the old text first, even if it seems ambiguous, general or brief in order to
establish a principle. After the principle sinks in the minds of the believers, God reveals the details He wishes to specify about the ruling given by said principle.
Take for example,
This verse establishes the principle of spending from what God has provided for us. It does not specify on whom nor how much. Then comes,
This verse established the principle of whom to spend on. It does not yet tell how much. Then comes,
Which specifies how much, but does so in principle too, namely, out of the excess money one has. Notice how God ends this verse by saying, "Thus does God make His verses clear to you, that you may reflect"? That's the role of naskh!
Then God, knowing how hard it is for people to part with their hard-earned money, entices them saying,
Which makes them realize that the money they spend is not gone but rather will be returned to them multiplied many times over. Then God presses the point by showing the flip side,
This hammers the point that proper spending and its motives are defined by God. He even explains why some spending is not acceptable to Him, such as in,
There are so many examples in the Quran like that. That is why the entirety of the Quran must be examined in full before any abrogation claim is made. One would then realize how all verses collaborate to convey different aspects of the same principle which God wants us to learn and live by. None of it is abrogated, annulled, removed or replaced.