I couldn't forget it if I'm honest, I have to use an Oracle PLM product daily! :)
The overlap between PLM and MDM and PIM seems to be an area of complexity.
Do you think there is a clear direction here? Seems there is some overlap, but both are still needed as well as integration between these systems - since PLM usually doesn't master parties, financial data, etc. but rather engineering/manufacturing design item data.