I understand the reason why Stack Exchange has different sites to separate Cooking from Programming or Gaming. I understand too why the reputation is associated on each site.
Why do I have to create a new OpenID for each web site? I know that when I create a new account, it is automatically associated to my other accounts. But, is there a reason why, when I originally create a user on the first site, I can't go on another site with this user?