Some of their demands are justified, says Morcha head Iranna Kadadi