I’m not a big fan of that shirt. IMO it IS offensive and neither of my kids would have been allowed to own and/or wear it.
But is it offensive enough to ask a kid to change it at school? Not really.
It's a pro-abstinence warning.