> the software development cost of these systems [...] is not that huge
> probably be created for less than a billion dollars
I don't think I've worked anywhere that's put more than $500M into a single software project. That is "huge" cost.
(Except maybe Yahoo! but even then I'm not sure.)