So you have made a decision to go on with some particular system for some particular task? Good. As long as it works. But if it doesn’t for one reason or another, dump it. Use investment principle – if it is at loss of 5% (or whatever margin you have set) don’t expect it to come back and make you profits, just sell it and look for another, better option. The same applies to software, if you are struggling with the system and it calls for more and more siliconpower and does not give you returns you were expecting, don’t wait for miracle to happen, just look for another software package/consultant that is more likely to deliver what you need and write off whatever you spent on the first, non-working system.