Top Ten Songs of 2017 According to Complex

So, I appreciate this list far more than Rolling Stone's and laut.de's. While it does feature songs by popular artists, for the most part it's not their most popular song of the year. "Use Me", for example, didn't chart at all, despite being by a famous rapper. The texts that go along with the items are more detailed than on Rolling Stone's list and actually explain why they picked the respective song. Just compare Rolling Stone's and Complex's comment on "Bodak Yellow" (which is btw also included in my top 30 list of the year, but at number 27). On Rolling Stone we get quotes of some lines that aren't even the most interesting lyrics of the song and are pretty much left with that, while Complex does praise that whether you regard Cardi B a good rapper or not, her sound comes off as honest and pure, which is rare for modern rappers. Complex seems to have compiled what they truly think are the best songs of the year, and even if their taste is more on the mainstream side, they are able to express why they like a certain song, and don't seem to have chosen the tracks solely on their popularity, nor did they try as hard as possible to avoid commercially successful music like laut.de did.

Oh, and in their intro text they explicitly stated that "Bad and Boujee" is not on the list because it's from 2016. Rolling Stone didn't care for that. So that's definitely a point for Complex.
Source: www.complex.com/music/best-songs-2017/, Created on 1/9/2018
The Top Ten
1 XO TOUR Llif3 - Lil Uzi Vert
2 Bodak Yellow - Cardi B
3 DNA. - Kendrick Lamar
4 Chanel - Frank Ocean
5 Love Galore - SZA & Travis Scott
6 Magnolia - Playboi Carti
7 T-Shirt - Migos
8 Do Not Disturb - Drake
9 Use Me - Future
10 Biking (Solo) - Frank Ocean