Maybe it's not an issue for everyone? Maybe the bounce rates on average aren't that bad and some people are spending lots of time there? It's possible, but I agree they aren't very user-friendly in search results for someone who doesn't have an account. I also avoid them.