Originally posted by ThorSanchez You usually don't have the luxury of a large test team with limitless resources and an open-ended delivery schedule.
This is an important point (and I will take the blame for going off-topic), the two things you mention always exponentially increase development costs and don't provide a better end product. The larger the test team, the more flaws that are discovered and money gets wasted fixing problems that will never surface in the wild. This fixing of problems that don't need to be fixed is a major contributor to the second thing you mention, the direct result of which is a final product that no longer fixes the end user's problems, because the end user's requirements have changed and the feature set has been determined by the "quality control" process (which has been hijacked by the testing team) instead of what the market wants.
There is no truly new technology in the camera business, only tweaks, and if the number of people who want to buy new photographic equipment is declining, new bells and whistles won't make that market grow. Every success, however small, comes at the expense of a competitor. Even if the goal is to avoid losing business, success comes at the expense of a competitor who is spending money to steal some of that business. That is the environment that Ricoh Imaging is operating in.