Only an utter noob would spend £1000 on this so they can dispose of their PC and that is what Asus is counting on,ignorance.
For someone moving from a console it would eventually drive them back to a console,because:
1.)It has only a 3GB version of the GTX1060 so as time progresses will start to hit limitations quicker,and Asus is on purpose making sure the PC ages quicker by not using the 6GB version.
2.)The graphics card is not-upgradeable(essentially) so they will be forced to spend another £1000 just to get a new graphics card,even though the rest of the PC is fine,and will come to the realisation that they could spent under £300 instead of another £1000.
Also volume measurement also ignores the shape too - its a longish case,so if you can't fit one of the bit larger SFF cases,I doubt this will either.
Then it ignores the fact you need space for a monitor,so unless you have some really small monitor,that 24" one they demoed it with will be taking up a decent amount of space on the desk.
You might as well spend a bit extra and get a gaming laptop if space is at such a premium that you need to get a computer with a non-upgradeable card. In fact more and more laptops seem to support external graphics card boxes too.
Also at £950,once the XBox Scorpio is out it will blow it out of the water I suspect - if the PS4 PRO has a downclocked RX480,which should be not far off a GTX1060 3GB,then the new XBox is going to destroy this PC in terms of graphics power. I suspect they will count on people not realising this as the "PC is better than a console",etc.