It's interesting to think about in terms of a rational profit-maximizing-response. Perhaps rejecting apps for silly reasons is Apple's way of trying to get rid of apps they deem crappy. This is only a problem when they label something crappy but users would enjoy quite a lot. But it might be a problem that's too small to care about when it comes to a rational response.