Criticizing Jay-Z for criticizing Donald Trump's (allegedly) vulgar language is lazy.
Jay-Z is vulgar. His lyrics can be disgusting. He has glorified bad behavior. But he's also not the president of the United States. Asked in a CNN interview with Van Jones how Trump's reported "shithole countries" remark "land[s] with you as a dad," the rapper called it "disappointing and hurtful."
"Everyone feels anger, but after the anger, it’s real hurtful. Because it’s looking down at a whole population of people, and it’s so misinformed, because these places have beautiful people and beautiful everything. This is the leader of the free world speaking like this," he responded.
Whether or not Trump made the comment in question, and whether or not that constitutes some sort of grave offense, it is not hypocritical for a rapper to hold the president of the United States to different standards than himself. To trot out Jay-Z's nastiest lyrics as a way of undercutting his critique of the president is to contend rappers should act like presidents. That's either very generous to rappers or very degrading to presidents.
Yes, Jay-Z should feel some sense of responsibility as a role model, but Trump holds an office that is ideally meant to be occupied by the ultimate role model.
There are reasons to question Jay-Z's critique of Trump. This is not one of them.