Huh? Apple hasn't force obsolescence of anything. Machines that have become obsolete do so due to hardware or firmware not being able to run the newest technology from Apple.
really you need to take a long hard look at your negativity here.
Having been Apple user since Mac Os 7 I don't like the way Apple is currently "improving" OS X. Yosemite has caused more problems for me and my clients than any other OS X version since 10.7 and I am not impressed with pointless features taken from iOs. I would be ecstatic if Apple would take a long look into 10.6 and use it as a inspiration for the future of OS X. 10.11 seems promising and I hope Apple will use it to improve speed back to 10.9 standards while fixing as much bugs as possible. Even more promising would be return to "release OS X version only when its ready, however long it takes" principle. I was very optimistic when 10.6 was released but afterwards OS X has been in decline in usability and if 10.11 isn't clearly better I will consider switching to Linux which would been impossible thought 5 years ago....
Based on my own and my clients experiences with older Macs (2007-2009) it is clear that Apples minimum requirements for Yosemite very hopelessly optimistic, without SSD and at least 6 GB of RAM it is painfully slow on older Macs.
When it comes to forced obsolescence how else can be explained Apples decision to only support newest OS X version for their software? It is very annoying since I have third party software that is costly and time consuming to update. I no longer use Apple software other than OS X since I wish to update only when it serves my needs, not Apples!