Well yeah, for regular phone and tablet users this site is one of the worst place to tab on, not only is the text so small it's not readable, but from time to time they push you on the store your device runs to incite you to buy some app you have no clue what it's for, hoping you are confused enough to click install I guess.

Google has plenty of good reasons to penalize the site.

 

I don't think it makes much difference, people who want vgcharts will get to cgcharts, if you search for it it will show up anyway, just not in searches that are more general (say a game title, or some other indirect way to find the site...) I think it was pretty low in SEO ranking for these anyway, unless you added sales numbers at the end of your search criteria... which few sites cover seriously, heck even this one does not cover them anymore!