I appreciate that the custom frontends might not be for everyone. I don’t personally have much use for them either. But, they’re just another feature that can be used or not. The more mature and more familiar form-based interface is still very much alive and under active development.
I think where we see things differently is here:
I just don’t think that’s true.
I don’t know much about the new CRM app, but I believe Rushabh has said that it will be integrated with ERPNext’s sales cycle. It’s easy to create those hooks, so they’d be crazy not to! Contacts/phone numbers/emails have always been part of the Frappe core, so nothing changes there. Meanwhile, Frappe’s most mature separate app — HRMS — is fully integrated with ERPNext’s accounting, and so are many other now-separate apps: Lending, Education, Webshop, etc.
If the last few years are any guide, I suspect that’s the pattern we’ll continue to see: Frappe will remain a primary interface and data architecture, while ERPNext will become a new second-level “core”, focused on accounting and inventory. A new doctype in a separate app has no less access to ERPNext data than ERPNext itself does, and the maintainers have shown that they’re very happy to share data across app lines.