It was available to everyone for RC and tested throughly by almost every user of Vista. Something they didnt do with XP SP2. So really i dont see why they should release it early. I mean they had around 10x more people testing SP1 now than they did XP SP2.
Plus if you got Refresh 2, you have RTM. They are the same exact build number.