This can also be called "customer part number" and is done for several purposes:
- As mentioned above, the part may be derived from a catalog part but has specific characteristics tailored to the application - this is more common to end product manufacturers that also have a semiconductor division in their corporation (in the past, Philips, Motorola, Siemens and so on).
- This also happens with parts that were characterized to operate in harsher conditions (automotive, space, military, etc.) - this was very common in the 70's and 80's but nowadays it is more common to see them marked with a different prefix/suffix;
- Custom part numbers also are marked in micro processors that have a custom ROM programmed in factory - they would only belong to a specific customer and would act as a full custom ASIC;
- A pure ASIC. This would be a completely customized part for a customer and therefore the customer part number is just a consequence of having to name the device.
Regarding controlling the sales of specific part numbers, this is done not because of greed but most importantly to help the end customer avoid counterfeit parts and track the part shipment/distribution. For example, you would need to do some investigation to check if a catalog part number is counterfeit when you see it for sale at an auction site or obscure distributor, but it is almost guaranteed that custom part numbers are counterfeit or have shady origins at best.