Generally I think that's a side effect of outsourcing. They point a subdomain of their domain at wp.com or whatever blog host and leave it at that. Of course the blog host is going to make it a default that the corner link go back to themselves. Traceroute to the blog and I think you'll usually see that it's a separate host than their www.