c2thew wrote:
please don't over exaggerate. The investment to develop the cybercommander is part of the costs associated in product creation. Updates and further product development advance the features of the product and correct bugs/issues that arise from the initial launch.
On stuff I've worked with (networking equipment, wind measurement equipment, minicomputers, supercomputers), changing firmware requires not only testing of that feature but testing backwards compatibility with anything the hardware talks to, which in some cases is easily a week or two or months of testing time that can tie up a few people off and on. Break down the time/salary of the people involved and it's easily $10-20K for adding a minor feature to a magnitude more for something a bit more complex and if it involves hardware changes and FCC testing, it's double that :-P
Just clarifying a bit what's involved in a change on a hardware/software product :-)