There have been a lot of new replies since my last one, so I'm going to try to clarify your doubts again.
I see that some of you have already understood the change of direction from "All in One" to Active Exchange, so, first of all, thank you for your understanding
There is no way back from this switch from the company point of view, if the goal is focus on a rock solid and complete Active Directory / Exchange replacement, any other effort from the company resources would go on the opposite direction. Anyway we are commited to help as much as possible community members wanting to maintaining them, but we need to see some real action (fork + pull requests in github), so far although we haven't received too much of them, we've always been very open to integrate community contributions (network bonding is an example of feature developed by the community).
As some of you have also pointed out, there is the possibility to have Zentyal as a virtual instance inside of other Gateway machine if you don't want to have two separate servers, but as we've said at all moment, we will also provide documentation on how to deploy the missing services on a Zentyal server (we've started already writing that documentation and there will be completed and published in the following months).
My guess is that, instead of an "all in one" with a lot of half-cooked functionality and bugs, users would prefer a smaller set of functionality that just work and where they can supplement the missing functionality with other more specific and complete solutions. For example RADIUS module is not working right now, some of you say that the removal of it doesn't make any sense, having broken stuff probably doesn't have any sense either, and maintaining it properly is not the main priority right now (this doesn't mean that it can't be resurrected in the future if there is high demand for it), and of course documentation on how to set up RADIUS on a Zentyal server will be provided.
Some of you also tell us: "listen to the users and customers. they ask and you should provide", well, that's exactly what we're doing, if you haven't guessed yet, we can openly tell you: there is a high demand for an stable Active Directory and Exchange replacement between of customers, we wish if we could fulfill also the expectations of all the users (including non-paying ones), but I'm afraid that's not possible, resources are limited.
Regarding the "Zentyal Gateway" fork, I want to clarify: we don't have anything against that (for example if someone wants to make a custom Zentyal installer with all the gateways modules being included and installed by default), but this is not the only option, we have no special interest in the "fork", I mean, if there are people really wanting to maintain the modules moved to contrib, we will be wanting to host the contrib package repo in our servers (and give permissions to upload the packages to the maintainers), and any user would be able to add this repo to its Zentyal server and install those additional modules, no need of a fork at all. Another clarification: when I talk about forking in github I mean of course for doing the pull request later and integrate those changes back in the Zentyal repo, that's the spirit of Open Source I think.
About if Zentyal would move contributed modules to the main section of repository, the answer is that only if they make sense as Active Directory / Exchange replacement or there is no other better specific replacement, if it doesn't meet these requirements they will continue forever as community maintained modules. Please note that Ubuntu also works this way, they have a main section officially supported by Canonical and universe/multiverse repos unsupported and maintained directly by the community.
Regarding the questions about the configuration backup without the "free account", it doesn't mean no configuration backup for community, just the opposite: free configuration backup for everybody without needing to register your server to Zentyal Remote nor provide any other data (only your email address so you can recover your backup in case of need).
For the ones requesting the list of all the contrib modules, you can find it at
https://github.com/Zentyal/zentyal/tree/master/contrib But note that not all of them have been removed from main, some of them were always community modules.
Finally, about fetchmail functionality (and user corner removal), we are not getting back the old User Corner module with is generic and complex design, but as we've restored already the fetchmail functionality in the Zentyal administration UI, we plan also to provide a simpler replacement for user password changes and fetchmail configuration as soon as possible.