Perhaps because they cannot show them or it would count as a govt endorsement which they cannot do?
Oddly enough, I had a similar situation to the penguin things. I was on the flight line at VX-20 a couple years back. Got a text from NAVFED. "IF you have not initiated a purchase in the State of CA for footwear for $600, please respond NO to this message". I did just that and got a response back in two minutes, "Your card has been cancelled, please see your local branch where a new card will be ready in 30 minutes"