I really like my 2015 MBP, but outside the dated hardware in comparison I still think the 2012 model was "the best". Yes, it was thicker and heavier - but I didn't have to worry about buying as much RAM as I thought I'd ever need at purchase time, or storage for that matter (because while OWC sold replacement SSD's for the rMBP they were the only vendor, why Apple didn't adopt M.2 when it was released is beyond me).
Hell, Dell managed to put SODIMM slots + standard M.2 in the XPS 15 and at it's thickest it's still thinner than the 2015 MBP. You can't even argue that Apple does things for the sake of size when the competition beats them on it while maintaining upgradability.
One day I hope Apple brings back a proper MBP, because at this point I don't buy their products for the hardware but because it's the only sane choice for a *NIX-based workstation that doesn't require I constantly mess with things or give up loads of software to use.