I completely disagree. Sure it would have been great 6 months ago, but oh well. Their probably to the point now that it would be foolish not to finish. From a business standpoint, they can still make money off of this project and will do so. It probably won't cost awhole lot anyway, I'm guessing $20-$30 bucks at most.
What this game offers is nothing like what we'll see in CMSF or even ToW. So their really not in direct competition with one another.
Btw, the CM engine is more like 10 yrs old now. IIRC, CMBO was released in 99, so it was being built in 97 and 98.