First, because of cultural differences, tastes are different. Anyone who has drunk liquor and wine knows that liquor is generally stronger than wine and tastes higher, which can make people feel sleepy. In the north, their physical conditions are very strong. They think that drinking liquor is the real heroic performance, which can prove their male charm, and a bowl of liquor can prove their good feelings. Southerners pay great attention to their physical condition, so they don't agree with this statement. This is their cultural difference, because the concepts of the north and the south are different, and the things recognized are different. Most people in the south drink wine for health and happiness among friends.
Second, there are geographical factors that cause this difference. The climatic conditions in the north are far inferior to those in the south. Some grains are harvested two or three times a year in the south, but once a year in the north. Therefore, most northern winemaking uses grain for winemaking. They don't have that much fruit, and the environment doesn't allow it. The geographical conditions in the south are much better, so there are all kinds of fruit wines. The gap of geographical factors was difficult to change in the past society, but it is slowly changing now.
The north likes white wine and the south likes wine, which is a habit formed by every family. In the past, almost every family in the north drank liquor, so it became a habit. Coupled with their long-term rude character, drinking white wine is like this, and it is learned from generation to generation. It is still quite common now, in ordinary families. Southerners like wine, which is also influenced by their families, because every New Year holiday, the whole family will get together, and what kind of wine they drink will have a subtle influence on a person for a long time. The north likes white wine, while the south likes wine. There are many factors, not just cultural differences.