BGG favors simple games
I don't think that's fair either. If you look at the ratings, BGG seems to prefer games that score between 3.5-4 out of 5 on their complexity scale.
If they prefer anything it is novelty. The oldest game on their current top 20 is from 2005 and 15 out of the 20 are from the past 10 years.