CraigSca, my guess is that they may not have a full c/c++ programmer in house since they have an internet focus as a company. Even if they do, I further guess that the main bottleneck is not the language but the knowledge transfer from Tom to Luke or whomever. I've worked on projects like this before. You come into a long term project that was built from the ground up by a single person and it can be pretty difficult to figure out what is going on, especially if the developer is not available to question. All the more reason I think they should open the database to third parties via an interface (preferably via a .NET assembly!).

Now back to the Dusty Baker show!