Consensus seems to be that they rushed it to market. I'm guessing they wanted it to be their big Web 2.0 announcement and they decided to release it last minute despite it not quite being ready (otherwise, why not announce it on 1st or 2nd day of show and not on Friday when everyone is leaving). I haven't yet played with it so can't vouch for its quality either way.
Comments