When I compared D2 with the "other" competitor, aka EVE Online, for the SFC playerbase, for the moment anyway, I find GW3 to be a more productive and cost-effective entertainment producer.
First, I get a lot more fun value per hour on D2 than I would on EVE. No ramping up to get into the battle. Role-Playing is not for me. Space combat is.
Second, EVE wants $14.95 per month to play, once you are hooked that is, while D2 is free.
Granted that there are more bugs on D2, but then I did my self-help part, as did many others, to alleviate that situation.
All in all, I am happy with D2 as shown in GW3. Now, we need to get all 8 races involved in a SG3/SS2 type server and everything is peachy. We also need the full mission pack online so we are playing more than just patrol missions (Hint, hint to DH).