I totally agree with you.
I volunteer for a small rescue that only has around 30-40 dogs at a time, so the owners are pretty good at taking the time and looking at each dog and observing behavior before deciding on what breed it is. The only times I really see them screw up the breed is when it is a big, black, and fluffy dog. All of those are naturally flat coats. I think a lot of the time shelters label dogs as rare or desirable breeds so that they get adopted faster.