What you say sounds very reasonable.
By the way, it's not a HP XPS, but a Dell XPS. I edited it for you.
My friend wants a new laptop. She may be willing to pay up to £1500 for one at a stretch. It will be her only machine. All she will be using it for is watching/streaming video, browsing the internet and apps like Word. She won't want to play the latest games (sigh) or use it for photo editing.
The tightwad inside of me thinks that a laptop like this at £520 is all she needs. She has mentioned the Dell XPS 15 range, but I get the feeling all the extra money is just unnecessary for her. I'm sure the screen and build will be better quality, but for almost an extra £1000? Is the XPS’s 8th generation CPU much faster than the 7th generation?
Here are the factors:
• She want's a fast CPU. I agree but especially for longevity. It must last her years.
• The screen is to be no less than 15.6".
• She's not bothered about slimness and portability (weight) as it will probably not go anywhere off her table. No sense in paying premium for that.
• Battery life isn’t an issue as it will usually be plugged into the mains anyway.
• She doesn't need large storage therefore an SSD drive will do.
• It must have an RJ45 port.
Overall, I'm trying to justify the extra expense. Are there laptops out there that’ll be worth paying extra such as a much better screen or speed? 4K screens are too expensive so is there a massive difference between just full HD screens? An anti-glare screen might be worth it.
Basically for a few hundred pounds on top of £520, can she get something a lot more for ‘her’ needs.
Thanks very much and hope you can help.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic