Both points are valid, but here's what I don't understand.
Why are people getting on the OP's case for breeding and supporting people to adopt from shelters with thousands of homeless animals when they bought a purebred from a breeder themselves and not a shelter? I understand you wanted a purebred, but don't get on their case about shelters unless you are also doing your part to help out the shelters and adopt. Maybe you are, but this sure doesn't seem the case.
And seriously, whether people know what they are talking about or not, being so incredibly rude is not going to get your point across in a better manner. In fact, it shows a lot about you. I don't care how passionate you are about the issue, discuss it and display your side. Attacking others makes your side look a lot worse.