I have a 2015 iMac which is really good, and I'm waiting to see what Apple does for the 2018 model, specifically the keyboard. I do really enjoy the macOS platform so I'm not totally ready to leave yet but I'm not willing to spend almost 3k on a laptop that has a defective keyboard.
It's a shame prices went up considerably last few years, especially in the EU, up by €500.