Because the state of SC show vs the vision of the game is massively different to RoN's video's and status.
RoN is Swat 5, something that has been shown heavily in the latest gameplay video.
Mean while SC is anywhere from 2-5 different games in its ambition. Having a high quality yet focused gameplay ambition(RoN) is different to a high quality but extremely broad and definition-less goal like SC. You can realistically expect RoN to release within a year or two maximum, if you try to expect SC to be "finished" within a year then youre a complete fool.