Cash-flow-based software not always better