With putting the best in, they are mainly european so it wont always be representative because a lot of them are going to be European. You do get great stories of the lesser nations though. Look at the FA Cup as a prime example. You have giant killings. Although they have Premier League sides enter in the 3rd round, but a lot of them do face smaller sides and when they get far into the tournament they gain a lot of support, just like Senegal 2002.
Just gonna focus on this very paragraph, while I do agree you get some good stories behind the whole "aww, they made it this far, let's cheer for them" but just because they get a large fanbase doesn't necessarily mean that they should be in the world cup.
I get what you tried to say about the whole "they're in there because they draw the crowd" but it's not necessarily true, because they still have the greater teams, and that's what the World Cup should revolve around, the greater teams, not the one with the bigger support, the most money, but the best talent.