Personally, I'm a fan of single purpose themes and single purpose plugins.

But I guess I'm in the minority. Users seem to want to buy multi-purpose themes and to download multi-purpose plugins. I can see it from the average user's point of view even though I don't particularly like it.

In that context, I guess it's a good move.