I love dogs, period. But for me, I tend toward the purebreds for the most part. And that's because I have very specific needs or wants in a dog. I want the traits that will work for me and my lifestyle. I want the dog to "fit" like a glove. I also can meet the parents and see what temperament they have and a lot can be surmised by that. Purebred dogs come with a certain degree of predicibility. And I like that.
There are a lot of people who get a dog, not knowing what is in it's background and it turns out, when the dog is older that many of the traits are not what the person really had in mind. For example, I really like a dog that has a strong propensity toward working WITH me, very trainable and focused on what we're doing as a team. A hound dog or husky probably wouldn't fit that bill, as they're very independent workers. I like a dog that sticks close to me. Again, a hound type in general, really loves running off, or so I have come to observe. LOL. I would hate that.
With getting a mix, you just don't always know what's in their background. Some people don't care about that and that's OK too. They think they're getting a medium sized dog that doesn't eat too much and doesn't take up much space and it ends up being the size of a mastiff.
I happen to have a mix also and she's absolutely terrific, very smart and quick to learn, willing, has short hair (don't like a lot of mess) and just lovely. So, of course, you can end up with a great dog in a mixed breed. I've had several in my past. It's just more of a crap shoot unless you can tell what the dog is made up of.