Old paint will smell, oil based paints smell, until they completely phase out oil based paints and every paint goes eco friendly paint will always smell.
But there is a lot more eco friendly paints available and I would say in the next 5 years all oil based paints will be phased out.