I think we are going backwards.
I think that some. breeders can be breeding faults into their lines with either ignorance or not caring.
I think that the same can happen with crosses.
I personally don't give a rats whether a dog is pure or a cross, For my own pets I prefer temperement and fitting a breed or cross to my family situation. In saying that though I am referring to rescues etc, not going out to buy a dog. I have never bought a dog, they just seem to be rescues or strays or one I have managed to have by stealth.
OT but I see the biggest problem today is humanisation of dogs where such needy people make them into what they are not, therefore confusing the dog as to it's role and then behaviour problems arise.
Of course that is a broad generalisation, many are not like this. There are also rogue dogs in every breed but I do think we are making rods for our own backs attributing human feelings/emotions to dogs and behaving as if this was the case. I think you can have all the catch phrases and jargon you want but the bottom line is getting a dog of any breed (cross if it is a rescue, not bought) that matches your needs and theirs and then treating it as a loved DOGGY member of the family using give and take to find a medium that is enjoyed by all.