What does 'neo' mean?
revival of an old idea
forgetting of an old idea
condemning of an old idea
The prefix 'neo-' typically means a revival or renewal of an old idea or concept.
Some examples:
Neo-classical architecture - a revival of classical architectural styles from ancient Greece and Rome.
Neo-Marxism - a renewed interpretation and application of Marxist ideas.
Neo-conservatism - a revival of traditional conservative political and social values.
So the correct meaning of 'neo' in this context is a revival of an old idea, not a forgetting or condemning of it.