Yeah there's a bunch of songs that could have been thrown in, but oh well. Definitely wouldn't be MY top 10 but I can see how some of them would be on the list. It's voted on their website by casual/random fans and the website also probably barely researches these subjects. It's at least kinda cool to see their 'meanings' of the song, and see people in the comments be like wtf?
One thing that did trigger me, however, was the ending. They said "Tempest" was on Saturday Night Wrist instead of Koi No Yokan lmao.