What appears obvious to some, seems downright silly to others.
I understand your fears, but I can assure you that DotNetNuke is not moving away from the Community roots that it started from.
Unfortunately everyone would have been in an uproar if DNN had simply written our own Document Management module, people would have said "why wouldn't you just use DMX or Opendoc". So no matter what route things go someone is always going to be upset, that is just a fact of life.
DNN needs to differentiate the PE version a bit more, that is true, and in doing so we are going to alienate some, mostly the vocal minority, but overall it will help make the PLATFORM itself stronger. The better that PE does, the better than CE will become for everyone else. If you don't believe that check out some of the new features being put into the CE (free) 5.3(.1) version.
These features have been needed for a long time. And while people are going to think, but hey can't I buy X module to do that, yes you can, but the features are something that ALL users of DNN can benefit from and thus has been integrated into the core.
When a change happens, like this, just remember, don't over react, try to think of things from other perspectives than just your own, and your own perspective might even change a little.
Chris
(new DNN employee, long time community user and advocate)