Actually, I think Walmart was guilty of stupidity.
Why on earth would they use offensive language to try to sell to plus-size women and or girls?
It’s called a “language matching algorithm.”
No one consciously chose to have “fat girl” equal “plus size.” Some thesaurus somewhere said “plus size” equals “fat.”
Get over it. If the costume fits...