Why the question?
People don’t know what 43rumors means. Adsense displays a lot of crazy advertising and google search don’t know what to do with “43rumors”.
Olympusrumors is far more easy to understand. The problem is that with olympusrumors.com we put the focus on Olympus at costs of Panasonic.