Try older laptops, I haven't been able to properly install a Geforce GO 6100 ( or 6150, or 6200, can't remember, either way a mobile 6 series), the Vista driver causes flashing browser windows, and there is no official Win10 driver.
Also on my mums older lappy, radeon X1100 Mobilty, I've had enough problems with finding a Win7 driver, so I have my doubts about Win10. ( Otherwise the lappy is still more than fine T7200 and 4GB RAM, fine for home use).
Also, I still can't adjust the screen brightness with windows, only with my keyboard. ( this on an AMD HD5470)
How does it run better ? Benchmarks clearly show it's not faster in any way at all. It's very slightly faster in some things ( eg. PCmark or other benchies), and very slightly slower in other things (simple things like loading MS Excel or Word).
Looks wise I'm not a fan of the more ''flat'' look. I hated Win 8 though mind.
Step in the right direction, I'm not sure, for the average user, perhaps yeah, all maintenance and stuff is done automatically and better than in 7, but for the power user, I'm kind of annoyed how dumbed down some things ( win updates for example) are. Not having full screen Metro is a major improvement, but other things aren't better imo. Especially all the ''Windows Store'' apps are rubbish, the built in Email client is rubbish, couldn't set many email accounts up at all ( they would receive mails, but not able to post), edge is still inferior to many other browsers, bloody xbox integration ( some of my clients were missing a normal offline ''classic'' version of solitaire or spider solitaire).
On my own lappy I don't use any of the ''windows store/start menu'' apps, they do my head in, luckily Office 365 ( and its outlook) still works like it should, because the current mail client is a headache, inferior to even outlook express from win xp.
I am basing it solely on my own experience with it which wont apply to everyone but at the same time your experiences wont apply to everyone either which is understandable
Anyway, to try and cover a few of your points:
Older laptops:
that's true - the friends are on more current laptops - so I get your point, I haven't tried on older hardware for laptops specifically.
My mums computer is relatively old hardware in current terms and upgraded it to w10 - running fine with no problems(I cant remember the hardware so wont use this as an example)
Running better:
I saw a 7% RAM drop on fresh install over windows 8.1, I was able to compare this as I messed up my windows 10 install so needed to go back to 8.1 and upgrade again. So on 8.1 I was idling at 19% usage, dropped to 12% on 10. This was on initial desktop without me altering anything.
I have four monitors and it was much smoother dragging various windows around each monitor etc.
Looks wise:
Personal opinion - I like the flat look and the modern control panel but that's not to everyones tastes which is cool.
I also like the fact users have been given a choice when it comes to start menu or the modern UI screen like 8 - I feel this was a very end user supported move as they cant purely please the haters of modern UI without affecting the users who much prefer the start menu.
I was on the start menu boat but got used to modern UI in 8 - in 10 however, I am right back to the start menu.
Step in the right direction:
At the moment IMO, there is a clear divide between the windows settings, in terms of modern and legacy for a reason - to please both average user plus power user - sort of the same idea as the start menu vs modern UI.
If you go through the normal settings menu you will be met with the modern control panel which for the average user, details the options they need in a more visual format - this is much better for people who are not on this forum for example. My mum finds 10 easier to use in that respect.
For power users or more advanced users, a simple right click on the start menu will bring you into the legacy control panel with the proper options for everything that an average end user wont fully understand or appreciate the need of.
I think this divide is very relevant in terms of pleasing everyone and is a good move....for the time being as I know they plan to migrate the whole thing over - BAD IDEA.
In terms of maintenance - this can be setup just like 7/8 but yes - is automated on initial boot.
Apps & the appstore:
I don't see the problem with this. If you are upgrading from 7 - these weren't an option so why use them if you don't want to?
If you are upgrading from 8 - then there is a significant improvement in the default mail/people apps and the app interface overall. It is much quicker, much nicer looking and much more user friendly.
Me for example - I have one personal outlook email address added in my mail app as well as my corporate email address and it performs perfectly. Calendar app also works perfectly with 2.
Edge:
this is a work in progress which I understand but I agree it is inferior to other browsers at the moment but if what Microsoft says is true about extension support etc then it will be better than all current browsers. Chrome is a RAM eater, firefox is a bloated PoS, and IE - well.....I could scrape something off my shoe better at browsing the internet than that.
Overall - my personal experience has been a great one based on my own needs, as well as corporate needs in terms of email/remote desktop/vpn access etc but I must reiterate, this will not apply to everyone.
Also - gaming. DX12 ftw
