I don't want to invest in the 2016/ 2017 MBP due to the keyboard problems, so I'm trying to convince myself to buy a 2015. However, when I max out the processor on the 2015 to compensate for the speed difference on the 2017, the price difference is only $150 vs a 2017 w/ the same 512GB storage. Really Apple? You want to charge $3049 (CDN) for a 2.5 year old machine with a 3 gen old processor and NO dGPU? Does anyone else find this absolutely ridiculous? It's like they want to force you to buy the new models with the gimmicky touch bar and the defective keyboard. I feel they have us by the short and curlys.