I shelled out for my first Mac a few years back, a Macbook Air with all the useful ports that Apple removed in the last few years. For what it was (a 2013 model) the price was pretty reasonable as well compared to similar choices. Once MacOS support is dropped along with firmware updates (prob in another 12-18 months or so) it will have a Linux distro of my choice installed on it as it's still mechanically sound and does everything I want / need.
Can't help thinking that Apple have lost the plot with their decisions since then. I wouldn't touch the new Macbooks with a barge pole, regardless of how shiny they are.