I'm the same, I have an Early 2011 15" MBP. I upgraded the memory immediately to 8GB and have since replaced the HD with a 1TB Samsung 840 EVO. It needed a new battery last year and that's the first fault it's had. It's still a very fast machine compared to many Wintel laptops I've had the displeasure of being given by work. It's starting to sweat a bit now, when I run multiple VMs it sounds like a small jet about to take off when the discrete graphics card and CPU overheat and the fans max out, I have to run it with a USB cooling pad for normal use and a small fan pointed at it when running even one VM so to not put extra pressure on aging kit.
I've delayed getting a replacement because the upgrades haven't been worth the hassle of getting one that's not maintainable or upgradeable by a user. I had planned on biting the bullet and getting a new one but I'll save my money and sweat my trusty 2011 for another year or so. The specs just aren't worth it for the price. I could fully trick out a Windows beast of a laptop using the latest technology and have a good bit of cash spare for my holiday fund.
The last year or two of Apple have just been shocking. I think back to my Mac Mini I used as a mini media server and downstairs terminal back in 2006, it got rebooted only for major OS updates, my first-generation Intel Macbook was much the same, robust, stable and a pleasure to use. In the last year, my two Macs (the other is a Mac Pro) have grumbled no end at the last two major OS upgrades, Sierra is a pig of an OS that's broken enough that I'm tempted to do my first ever wipe and rollback. I used to sneer at the Windows people waiting on the first Service Pack before upgrading but it's really getting like that with "macOS".
So, iffy new phone, no upgrade for me from my iPhone 6. Iffy new MacBook Pro, I'll keep my technologically ancient one. Iffy new OS, I'll rollback. No Mac Pro and no sign of a new one. So, from an Apple perspective, there's no likelihood of them getting any money from me anytime soon and that's from someone who really wants a new iPhone, a new top-end MacBook Pro and a replacement for my Mac Pro. If they don't sort it by the time it starts to impact my work then I'll probably move to Windows and hate Apple for it for a very long time.