I've had always a desktop computer (for gaming) and for the last few years in addition a laptop.
Now I want to replace my desktop computer, and I just don't see a reason why I shouldn't buy a high-end laptop instead. I'm not that much into gaming anymore. Laptops are fast enough nowadays for everything I do and a good screen usually has an USB hub. So I just plug in my peripherals into the screen, and then all I have to do is connect the screen to the laptop and I have the desktop feeling.
In my opinion the only good reason for buying a Desktop is gaming. And for this I rather buy a PS4/Xbox One which will provide me with good enough graphics and no troubles for the next few years. All for a much lower price.
I loved my desktops, mostly back in the times when you felt that you had to upgrade your computer every few months. But I think for me personally the desktop time is over, regardless of any "innovation" (which is such an Apple abused term, don't you remember, they have "innovated" the desktop a few weeks ago).