I think the difference between popular and expensive is worth remembering, as well as the fact that the lack of amiibo for all the new villagers drives prices up. Raymond (for example) might be the most popular now, or he might just be the most expensive because Marshal is equally popular but much easier to get hold of, supply and demand. I think when this was created, a lot of thought went into finding people’s favourite villagers as much as the most expensive, and sometimes a villager such as Marshal might still be the overall favourite but not the most sought after, or the most expensive due to accessibility, I have Marshal in my town but I wouldn’t have paid many tickets for him, I amiibo’d him in, but even if I hadn’t had his amiibo, I wouldn’t have gone to the extortionate lengths that we’re going to just to try to get hold of Raymond.
If this list is meant to represent demand, then I definitely think Raymond should be #1, but if it’s more sentimental, like favoured villagers, a lot have happy memories with villagers like Marshal (etc) so might still rate him higher.