Hadash was around long before social justice issues became trendy. The most social-justice oriented party in Israel has been dealing with these issues for decades, but in the recent elections, when the nation finally demanded social justice, the Jewish-Arab party did not succeed in reaping the fruits of the protest. Something went wrong; the elections left Hadash with only four mandates, exactly as in the outgoing Knesset.
The main reason for the failure of the bi-national party is the fact that it was not able to attract the youths who took an active part in the [social-justice] protest. Those youths identified with the protest movement but not with Hadash, which remained an ultra-nationalistic Arab party to them.