Почему русские должны быть финнами? Может у этих многочисленных совпаденцев финнов и шведов было славянское происхождение?
Нет, никто конечно же не говорит, что русские - это финны.
Насколько я понимаю, и если не ошибаюсь, с генетической точки зрения речь идёт о сибирском компоненте, возрастающем у русских с юга на север. Этот компонент присутствует также и у финнов, и у шведов (у шведов он по-моему тоже убывает с севера на юг), поэтому и является общим знаменателем у русских, финнов и шведов.