If you are not the leader, it is incredibly hard for you to price more than the competitors.
Given that, in software, there is no such thing as cost-based pricing or even value-based pricing, the only way you can look at things is by having clarity on the position you are in (in the market), which ultimately drives a lot of these pricing decisions.