Thanks for comments. In relation to 3DX. I should have probably said split the functions between CC and iClone. But it does not matter much.
Someone from RL (or close to) mentioned in the past the reason why 3DX cannot ever be converted to 64 bit app.
Had something to do with licensing for certain modules.. cannot remember for sure.
Anyway, partially duplicating functions like import/export from 3DX to CC/iClone, which work differently, have different bugs at different times and keep patching it is not the way to go into the future.
And yes, that awful UI... I do not think many people would disagree, that in its current state, 3DX is dragging the entire RL suite down to the era of IC5.