I know where you are coming from but my personal view is that "system" is most commonly used when referring to lens systems and that using the term CSC to include fixed lens large sensor compacts doesn't feel quite right. As was noted in the parent thread (from which this one was split) the term CSC has been out in the wild for some time and I doubt the ability of any site to redefine it now.
While Wikipedia isn't always the definite source of accurate information the statement here
Compact System Camera (CSC) - now the most popular terminology with internet retailers, and also the name Olympus gives to this class of camera
is accurate then it wouldn't make much sense for any camera review site to use different terminology from such retailers. Just my two cents worth and maybe things will change...