I agree $20 isn't all that much on its own (for a developer it's likely only a third of an hour really) but that's kind of the point. One person's full-time development wage is less than that of 30 people, so why charge just as much just because the audience is much smaller? It seems what you're saying is that Sync isn't currently viable and needs to be over priced (for a comparable product) to survive.
Also, wouldn't Sync be the equivalent of an indie game in this comparison? Why don't those games have to charge more than the AAA games to make up for the smaller customer base?