Stop forcing the cloud on the users.
The whole focus of the new generation of APPs seems to be on interacting with the cloud. I (and I gather many others) have no interest in using the cloud. It seems a major part of the CC program employs a subprogram (Node.js: Server-side...) to communicate with the cloud servers. For those of us that are NOT USING THE CLOUD (and perhaps have a relatively slow internet connection), this app hogs a majority of the bandwidth available for other things. The current approach is EXTREMELY FRUSTRATING. How about making the CC program allow us to opt out of all of the unnecessary CC coms, so we can do what we want to do.
While you're at it, how about making an update program facility that actually works? Part of this would be keeping track of partial downloads, so the program can pick up where it left off instead of starting all over again.