@Shatner, I am in exactly the same position, with exactly the same feelings about +1 ... I also don't think it is thought out properly, they are putting 'the cart before the horse'.
Facebook had the social structure in place first - so people could join a centralised and common network group, and THEN they introduced a way of sharing information people found interesting on the internet within this network. Twitter is the same.
Google on the other hand have put a way for people to share information they have found interesting on the internet, but there is no incentive to join a common and centralised social network group to share it in. All their 'social' efforts, including their web properties, are still disjointed. The only way for +1 to work is if they 'quickly' introduce the social side of the equation and tie all of their social properties into 'one'.
This is what I am betting on ... they certainly have the means to produce a facebook 'killer', if they do it right, but WHEN is it going to be introduced? Before webmasters pull the +1 button off their sites because no one is using it? This is the big question, can google have kept their 'all in one' social app this secret for this long? There are always rumours, but this thing needs to roll out 'soon'. This is why I am putting the button on my site, but if they don't get the horse back in front of the cart, and quickly, this is also why it will be pulled.
@SEOtop10 if you go to the expanded section on the page where you get the +1 button code you can add in any url in that you want the button to +1 ... this means if you add in your home page url for example (which is what I have done for one +1 button on my site). You can then put this +1 button code (with your chosen url) on any and every page and it will only vote up the home page etc. and not the page it is on. So theoretically you could even put your facebook 'Page' url in to vote it up through +1 on your site ...