Imagine its counterparts "Latino Card Revoked", "Arab Card Revoked", "White Card Revoked" and "Gay Card Revoked". Would any of them be considered offensive? Probably, because "Black Card Revoked" already is. and the revulsion would show in the mirror images as well.