Hi Gordon,
First of all, allow me to apologize for the frustration you’re likely experiencing at the moment.
As you can imagine, Almond is a pretty large project, with a lot of functionality, and the core team is composed only of a small number of PhD students. We are relying on the open source community as much as we can to build Almond - without you all, it would just not be possible.
When I provide technical feedback in this forum, I am neither asking nor expecting anyone to help. I am just suggesting how the community can help, for those who have the skills and the interest to do so. I understand the software should be better, but I hope you’ll also understand we’re trying our best already.
Specifically on the issue of simplifying the relationship between Android Almond and the other variants of Almond, I am afraid due to lack of resources and lack of community interest the Android app has essentially been discontinued. Building an Android voice assistant is a lot of work, and we decided to focus on a providing a high quality experience on the smart speaker instead.
A similar story is with many skills: we do not have the resources to debug them and keep them up to date, especially as the APIs of various third-parties change, so starting with Almond 1.99 we have radically reduced the number of available skills, in favor of maintaining a high-quality, curated set. You can learn about our plan for the top ten skills in the wiki and in the previous release announcements in this forum. Other skills (including, in fact, Dropbox) will be up to the community. If you are interested in a certain skill, I would encourage you to help us find motivated contributors who can help us.
Hope this will not be too disappointing, and you will still consider using Almond in the future!