I'm fairly new to the site...but more than money I think it is the health of the mommy. I think it makes people crazy to think someone is breeding a yorkie mom that weighs under 5 pounds. Since, they vary in weight you could get a 3 pound mom with larger puppies and she has a very serious chance of dying in the process.
Everyone here loves their dogs like children and it makes people made to think that "some" people breeder smaller moms to make a larger profit and they do not care for the welfare of the mom.
I don't think it is the term "teacup" it is how the puppy came to be. If it was born from a standard size mom...that is fine...it is when they were trying to get smaller dogs for profit.
Just my thoughts