I love macbooks, and I am heavily considering getting a 2017 version. The only thing that's really stopping me is the slight possibility that they update it in September. That and the touch bar, I just cant really see any practical use for it.
My current computer is a 2011 macbook and I have had no problems with it at all. I have had to upgrade the RAM from 4gb to 16gb but apart from that, its the same as when I bought it. Really happy with it, the build quality is amazing, and part of the reason I can sort-of justify the crazy price tag - because I know I am going to have it for the next 5 - 7 years.
If you are looking at a 13-inch model, make sure you check the CPU. I can't remember but I think the smaller models have intel 'U' CPUs' in them, which are quite a bit weaker than the 'HQ' variant in the 15-inch laptops. I may be wrong though, I have always stuck with 15-inch so I haven't really checked and it depends on what you plan on using it for as well. If I recall correctly, the 13-inch models only have integrated graphics as well, so if you're doing any photo or video editing or gaming outside of some very lite titles, it might be worth going for the 15-inch. Definitely make sure you try them out in-store first though.
As for the Razer stealth laptop, be a bit careful with that one, I had a friend that got one and it was faulty, which is pretty much the story I have heard many times from Razer, their QA seems a bit off. He did get a full refund though, although that might have been because of the retailer he went through (Amazon I think?). I might be a bit sour though since a mouse I had has just broke, but I am looking at a keyboard from them so, hey.
Another one that you should look out for is the ASUS UX430 I think its called, it looks quite nice, that and the ASUS Zenbook Pro UX530 (not too sure on the numbering), which is basically their 15-inch macbook pro competitor. They looks really nice and the specifications is good as well.
Would recommend you don't get anything without a real thunderbolt 3 port (looking at you 15-inch XPS), as if you want to use a full graphics card or some high-bandwidth something in the future, it's good to future-proof yourself.