As a long term Apple customer since the Apple II, the biggest mistake I made is not to buy the 2015 version. At that time, I was waiting for the next update and also the Surface Pro 5. After 2015, the MBPs made by Apple are not my cup of tea. For example, the keyboard, lack of ports, requirements to get lots of adapters which could lead to heavier total weights, no glowing Apple. It is like the post 2015 MBPS are less than desirable clones that another company is trying to sell using the old Apple's brand.