Цену определяет рынок — т.е. спрос и предложение. Если предложений полно, а спрос маленький — то цену понижают, если наоборот, то повышают. Само собой, ниже определенного уровня цена становиться не рентабельной для определенных разработчиков. Выживает, тот у кого себестоимость продукта меньше.
Если же Вы монополист, то смело повышайте до того уровня, при котором у Вас останется стабильное количество клиентов. Но это опасно, можно «расжиреть», и не выдержать появившейся конкуренции, которая будет скромнее в своих запросах.