Tbh having played Diablo 3 from the start, a lot of what was good about it wasn't released on day 1, it took a lot of patches for it to get to where it's at now.
I'm disappointed that there's no pets, but hopefully they implement that in a patch later down the line, although I'm happy it's not...