For fairness, it should be noted that TOW was not a Battlefront developed product, they only published it. Doesn't excuse a bad game, but I do not think there was any link between TOW and CMSF.
I will agree with Fubar that the best games right now are the ones with avid mod communities. Ubisoft and to some degree Matrix Games benefit greatly from active modders for many of their games.
I like that Matrix seems to accept many modders into the fold and actually develop new commercial games or new versions of games with thier help. For example the recent Matrix Edition of the Campaign Series incorporates a bunch of user-mods that had been already made, as well as making the game work with Vista and polishing some rough spots that had long been requested.
It does say something though that many of the games I am currently playing are based on games originally developed between 3 and 10 years ago.