Luke had training over a significant period by a Grandmaster Jedi, plus he didn't really win against Vader until Vader majorly pissed him off. Not to mention the Emperor absolutely fried his ass and would have died had Vader not intervened. /nerd moment
I haven't seen The Last Jedi, but since...