Listen to Christian Müller (Neos Team) & Mathias Schreiber (TYPO3 CMS Product-Owner in a TYPO3-Podcast
here is the link to the TYPO3-Podcast about the seperation between TYPO3 CMS and Neos backgrounds from T3Bits