LOL - vanity sizing is very real. I have clothes from 10 and 20 years ago and they are a size 10 and 12 respectively. Now - they equate to a size 6.
Ironically, I have started sewing again, and patterns haven't been vanity sized. I wear either a 10 or 12 pattern garment. This trend can also be seen in bridal shops where dresses are made to order. Most women will wear a much larger size (similar to the sizes of 10-20 years ago).
I have learned to not get hung up on sizes. I take a tape measure with me wherever I shop in stores where I can't try on the garment. I buy a lot of vintage clothing, so sizes can't be trusted. The tape never lies
