Checked your website, you might be on to something in here. But the site needs minimalism, ad spaces are huge and the focus of the whole site is all over the place.
You are right about their website and minimalism is in trend now ) As far as I can judge.