Neither does he have the guts to take on Putin in elections; nor does he have the guts to take on Anand. Just like the Russian election where he ran before even a chance to participate he will run again.
Anand knows full well hence the challenge; Kasparov knows full well too hence he hides.