You have only to look at my avatar to know that my suggestion can be no other than Path of Exile. You don't mention it in your post, so I can't tell if you have it or not. But since the game is free, that's not even an issue.
The pros of PoE are too many to post here, but I'll try giving you a general idea. It's been said by many to be one of the best ARPGs ever, second only to Diablo 2. It's incredibly complex, there are plenty of builds to choose from; an innovate skill system: you have skill gems that you can pick from the ground as loot, or buy (cheap) from vendors and these will be your skills. They slot into your equipment and you can change them at any time. It's pretty neat. The (massive) skill tree only has passive skills, like more life, more mana, armour, evasion, accuracy, etc. And also some more build defining skills, for example, Blood Magic will take all your mana away and make you use your life pool to cast skills, or Chaos Innoculation, which gives you immunity to chaos damage, but your life is 1. Stuff like that.
The end game is, again, quite innovative. You get these maps (there are 15 tiers of them) where you go in, kill mobs, kill boss, get loot. The thing is, you can craft these maps just like any other piece of gear. Do you spend a lot of money crafting the map, in hopes of good loot, or you just craft it once and go? There are other end game options, bosses you can farm. You choose how you want to spend your end game.
The currency system. There is no gold. There are several different currency types, in the form of orbs. These orbs can be used to craft items (an orb of transmutation, for example, will transform a normal item into a magic item, while an orb of alteration will change the mods in a magic item). But they are also currency, if you want to trade with vendors, or with other players, it's what you use and you have to be aware of ratios. They're fairly static, though. It sounds more complicated than it is.
Their business model is one of the fairest you will find in any free game. The microtransactions are, for the most part, just cosmetic. The exception being stash tabs. You get four of these for free, which many people find enough. I don't. I'm a hoarder. I bought loads of them.
The playerbase: less toxic than in other games. Stay away from global chat, though. Reddit is where you want to go for questions.
What else? The developers are amazing, always interacting with the community, listening to all our whining and the game is in constant expansion (next year a new act will be added). I can't stress this enough. PoE developers have ruined every other company for me, they are fantastic in their approach.
Did I mention the game is free?
Cons: The lore is meh. It's nothing special, don't expect Diablo-like lore. The ambience is fantastic, though.
It's online only. Even though you can play the game as single player, without trading, or partying, you can't play it offline.
It can be a bit overwhelming for a new player. There are so many new things to learn and there's no hand holding throughout the game. You will have to go to the wiki occasionally to know what stuff means.
You may get addicted and your wife/husband will probably leave with the kids. It will be worth it, though.