I got downvoted for posting this as a top-level comment, but it's insane to me how Apple's hardware specs have stagnated while maintaining the same price.
In 2014 I bought an entry-level Macbook Pro with retina display, 2.6 GHz i5 processor, 8 GB of RAM, and 128 GB SSD for $1300.
In 2018 I can buy the entry-level Macbook Pro with retina display, 2.3 GHz i5 processor, 8 GB of RAM, and 128 GB SSD, still for $1300.
In 2018 I can also now buy an entry-level Macbook Air with retina display, 1.6 GHz i5 processor, 8 GB of RAM, and 128 GB SSD for $1200.
I'm in the market for a new laptop and I'm seriously considering making the jump to Linux rather than paying the same price for the same specs that were available 4.5 years ago.