Just throwing this out there...
Since people here came up with the term "teapot" as an endearing term, why can't we do the same for smaller sized Yorkies?
Since "teacup" has been sullied by bad people (you can question it all you want..it has been done, so nothing you can do to change that), why not come up with a NEW term for our beloved smaller Yorkies? How about "The Wee York Club"? or the "Tadpole Club"? or.... you see what I'm going for. Make up an endearing term as a community...start THAT club for our beloved underachieving in size babies...and go with it.
ETA: 4.5 lbs is normal healthy weight for a Yorkie, btw