There's certainly a tipping point though. Having the store flooded with more low quality apps doesn't help them, and they seem to be doing pretty well currently.
well even if they take 50% cut, developers are not going anywhere else. So, the equation is more like whatever cut apple takes = more developers =...= more revenue