As a programmer I can say without hesitation that this just plain wrong.
Developing for PCs is hard not because the programming itself is hard but because you need to test your programs on multiple systems with hundreds of different configurations.
Lets just look at some of the different configurations you need to test against.
Windows 7/AMD CPU/AMD GPU
Windows 7/AMD CPU/Nvidia GPU
Windows 7/AMD CPU/Intel GPU
Windows 7/Intel CPU/AMD GPU
Windows 7/Intel CPU/Nvidia GPU
Windows 7/Intel CPU/Intel GPU
Windows 8/AMD CPU/AMD GPU
Windows 8/AMD CPU/Nvidia GPU
Windows 8/AMD CPU/Intel GPU
Windows 8/Intel CPU/AMD GPU
Windows 8/Intel CPU/Nvidia GPU
Windows 8/Intel CPU/Intel GPU
Windows 10/AMD CPU/AMD GPU
Windows 10/AMD CPU/Nvidia GPU
Windows 10/AMD CPU/Intel GPU
Windows 10/Intel CPU/AMD GPU
Windows 10/Intel CPU/Nvidia GPU
Windows 10/Intel CPU/Intel GPU
then when you are testing AMD GPUs or Nvidia GPUs you need to test against all the different models that they currently sell or have sold in the past. You also need to test against different driver versions as well.
In the end you are looking at hundreds possibly thousands of different configurations you need to test against.
So yes developing for the PC is harder than developing for consoles.