Bitcoin Core Daemon and Enabling Connections configuring is heavy. also open port 8333 on your lokal net. provider modems have problems with opening ports.. if you have zyxell like provider modem and after to some other like router (asus).. im still can not setup full node..,.

its dificult for average people . thats why we have only few thousand full nodes.
on windows is posible if some skilled friend do this over teamviewer. but be carefull.
why not developer do some program for making this easy???