The Israeli President is elected to symbolize the country. No more and no less! If he were to take a public position, it can be only something like the behavior of the demonstrators (good or bad) but not taking a position about their stand.
U.S. government: North Carolina LGBT law violates civil rights (AP)
from the article: Why are we not hearing from President Peres?