My early 2008 15" MBP was still running fine after 5 years before it was stolen. It was one of those models that had a similar issue.
My 2010 Lenovo ThinkPad W510 for work had the same problem, which I experienced. In fact the one that was sent to me as a replacement also had the problem. It was also not Lenovo that sent me the replacement. It was a work colleague that had a spare one sitting in a closet at HQ.
When Lenovo was contacted about the problem, they disavowed all knowledge of the issue, and refused to even discuss it or any form of resolution. In fact, I was politely told, "There is nothing we can do. Now, is there anything else that I can help you with today?"
So, yeah, I have a bit of first hand experience of this being an issue not isolated to just Apple systems. It's all the same bloody tech under the hood, for the most part, with parts all manufactured by a very few number of companies. So, logic suggests that if a product from one seller has an issue related to a GPU, CPU, USB controller, PCH, etc, then any other system from any other seller that uses those same components stands a pretty good chance of having the same sorts of problems.
If anything, these sorts of experiences has taught me to treat tech as nothing more than a tool. It is all crap that will be trumped by better crap in the future. It makes little sense to me to get emotionally attached to one piece of tech crap over another. Get the tool that does the job you want it to do. Lower expectations, because it's all the same crap in the end, and eventually it will all fail. Having it not fail 7-10 years later is the exception, not the norm. If you're one of the lucky ones that still has "the very first [product name here] ever" (or "the last of its generation", for that matter), and it still works after 10 or 20 years, then hold onto it, because I can guarantee the only value it will have at that point is the chance of eventually being sold by Sotheby's.