can't imagine why you'd think it an over-reaction
Because the sizing at the bottom are not just for this sweat shirt, but as generic guidance.
The sweat shirt is marked for adults, the sizing starts as "small adult" which my 26 ywear old DD would fit into.
It is obviously a put together advert for all the sweat shirts that they sell and someone hasn't thought to change it for certain more 'risky' slogans.