Amir is limited and definitely replaceable, but anyone who thinks he's not contributing positively out there isn't paying attention. He's a glue guy and is much more consistent than say Olynyk, who plays better than Amir when on but far worse when off.
So the short version is A. because he has a positive impact, and B. because we don't really have better options behind him.