We had a 2011 MBP that went bad after 3 years. The 2011 did work another 2 years, but it was so frustrating and we couldn’t afford to repair it. Someone gave us their old 2009 and it worked great.. In 2018 we decided to buy a refurbished 2017 rather than pay to fix the 2011. The 2017 MBP does have looseUSB C ports that we plan to get repaired.