Quote from OrionShock*Not to bash on the poster, totally not directed at him
But all i see in this idea is no better than a heroine addict looking for a fix. You don't tend to care who gets shot in the face, just as long as you can get your fix.
Wowmatrix is bad if for that one thing, that all in one update fix. TBH, this move by curse.com and instep with wowinterface.com, is a general move to make wow-addons more like production software. Where you as the end user only get stable things that don't break. YOU shouldn't be updating more than twice a month any given addon, if at that (barring addons actualy in major development).
The requirement of a premium subscription to use the Update All button in the Curse Client is just showing why I don't like Curse. WowAce is a community which puts developers first, Curse is a business which puts $ first. In truth, I would rather have the bleeding-edge versions of many addons (like most other software I run), although I admit that downloading updates for every localization change was a waste of bandwidth.
However, this business of automatically installing the information-gathering addon is completely unacceptable. As an analogy, imagine if Google Chrome automatically installed Google's desktop search without prompting the user, and re-installed it every time you started Chrome if you had deleted it. Curse Client was originally a tool to gather information for WOWDB, but now they are promoting it mostly as an addon updater. It would make more sense to divide the client's functionality into two separate programs: "Curse Updater" and "WOWDB Client".