Actually this launch has been handled very well (so far)
They were right to delay it when [Suspicious link removed]ervers couldn't keep up, could you imagine the bitching if people were unable to access the files. People here that missed out would claim it was all planned by the devs to release the wallet while the forums were being DDOS'd
I also wouldn't fret about the source if you can't compile I'm sure they will post binaries soon.
The binary is there, just not with the executable permissions set.
Just chmod +x cgminer and you're set to go. I think.
Whether that binary is up to date or a red herring I've no idea.