原因一点也不复杂。确切地说,斯拉夫人分布区域以北不仅有日耳曼人,同时还有波罗的人、乌拉尔语系民族(包含拉普人和波罗的海芬兰人)等一系列民族。
众所周知,日耳曼人包括德意志人、丹麦人、挪威人、瑞典人、法罗人、冰岛人、英格兰人、荷兰人、弗里斯兰人、弗拉芒人和阿非利卡人等。而分布在斯拉夫人以北的日耳曼人主要是北日耳曼人,即包括丹麦人、挪威人、瑞典人、法罗人和冰岛人等群体。
而波罗的人目前仅包含立陶宛族和拉脱维亚族两个民族,体量不大。立陶宛族在传统上受波兰族和波兰文化的影响很大,属于欧洲最后一个信仰基督教的民族。而拉脱维亚族曾受到波兰、瑞典、俄罗斯等大国统治,文化上接近立陶宛人,不过许多拉脱维亚族将俄语视为第二母语。
波罗的海芬兰人包括芬兰人、爱沙尼亚人、卡累利阿人、维普斯人、伊乔里亚人、瓦佳人和利沃尼亚人等群体。
而拉普人也是居住在拉普兰地区的芬兰-乌戈尔语族原住民,人口近8万(2011年),该族主要分布在挪威最北部、瑞典、芬兰和俄罗斯摩尔曼斯克等北极圈内的部分地区。拉普人是斯堪的纳维亚唯一受《国际土著人民公约》承认和保护的土著人民,也是欧洲最北端的原住民。
于是,北上的斯拉夫人可能是融入到这些民族中了。一个有趣的例子是人类Y-DNA单倍型类群R1a1主要分布在东欧的斯拉夫人中,尤其是波兰人、白俄罗斯人、俄罗斯人和乌克兰人中。而23.6%的挪威男性、18.4%的瑞典男性、16.5%的丹麦男性和11%的拉普男性拥有R1a1基因。
当然,这个同化是双向的。父系单倍群N主要分布在亚欧大陆北部的乌拉尔人和雅库特人等群体中。不过,人类Y-DNA单倍型类群N也分布于18%的俄罗斯男性中,说明有很大一部分乌拉尔人群的男性被同化到了俄罗斯人中。众所周知,俄罗斯人是东斯拉夫人的一支。于是,根本也就没有形成所谓独立的北斯拉夫民族的空间和可能了。
不过也有大佬告诉我有这样一种观点:支持存在“北斯拉夫语族”,即把波罗的语族视为北斯拉夫语族,因为一些观点从古普鲁士语的角度研究,发现波罗的语族和斯拉夫语族拥有更多的同源词。不过你也知道波罗的语东支和西支(包含古普鲁士语,已绝灭)内部差异过于显著,而斯拉夫语族内部差异很小。