ORIGINAL: GA01
This developer is going to get crucified on Steam with his upgrade or patch policy. The "so-called" upgrades listed in 776mm's post are typically included for free in patches for games on Steam.
Honestly I'm not sure that this will be an issue for the simple reason that I doubt that there will be any "upgrades" for the foreseeable future, maybe another minor patch or two, but that's it.
While this is just a guess, my interpretation of this whole CM move to Steam is Battlefront shifting focus to other stuff (military contracts, etc.), and so I'm not sure how much effort we'll see on the CM games for the foreseeable future. I would say that "hopefully" the CMRT module--which supposedly has been "almost ready" for something like three years now--will be released at some point, but frankly I don't care any more.