The thing is, whatever dog you choose, someone will judge you for it. So it’s best not to give a shit, really. Buy what you like, that suits your circumstances, train it well and look after it properly. Be happy.
Buy a pure-breed - you’re a snob, they’re all genetically deformed and in need of expensive vet care etc. How on earth did you pay so much? Why didn’t you adopt?
Buy a cross-breed - you’re following fashion, they’re glorified mongrels, you’ve paid a fortune to a backyard breeder. Why didn’t you adopt?
Adopt a mutt in UK - you don’t know its background, you’ll never be able to trust it, how irresponsible when you have children, they’re all breeds with reputations... Why didn’t you buy a puppy from a responsible breeder?
Fail to adopt a mutt from UK and get one from abroad - how very dare you, don’t you know UK rescues are full to bursting, you must be a snob if you’re not willing to adopt a Staffie...
Rehome privately via Gumtree or a friend of a friend - honestly, how very irresponsible of you, you’re encouraging feckless idiots/puppy farming/insert other judgement here.
It’s endless. Just get the best dog that suits your life and treat them well. That’s it, the end. Stop assuming people’s dogs are something to do with status.