I so agree with your post. I could live with this release if it was 97% finished,but 75% is more a tease then a relief for all of us who have waited to open their sites for business and not testing. But again we sit and wait,while we are thrown a few tasty crumbs just to wet our appetites.