He is a public figure who uses his public platform to engage in political activism and partisan politics. If he does not want to separate the two, why should I or anyone else refrain from criticizing him. He should, "Shut up and sing." Otherwise, he is fair game just like anyone else who chooses to enter the political arena.
Who said you should refrain from criticizing him? I certainly don't care who you criticize.