OCP aims to do for computer hardware what the Linux operating system
turn it in to a mess of competing standards that have no consistency?
In my experience their quest to make things sleeker means devices are inherently less upgradable, much harder to repair, and far more prone to failure. Ram is often soldered to the board, and in some systems (yes imac, i'm looking at you) you have to do retarded shit (like pull the glass out of the unit) just to replace a drive. Not to mention they go out of their way to use torx screws for everything just for the added
While 6 months is a bit of an exaggeration, what isn't is the fact that apple stuff is purposefully engineers their technology to be prone to failure. There are tons of cases of ventilation issues with macs because airflow doesn't seem as important to them as the look of the machine. They'd rather throttle your already anorexic CPU than provide you with appropriate cooling. I don't know why people continue to buy their stuff. Sure a regular boxy pc may not be as attractive, but it'll be a lot cheaper, perform better, be infinitely more upgradable, and can be modified to suit your personal demands. With Apple, you'll pay out the ass for whatever they give you - and fuck you if you don't like it.
Most devices don't get a stable Cyanogen release for years if ever. I still rock a HTC One M8, a very capable and reliable device that I haven't felt the need to move away from yet and Cyanogen has made almost no effort to fix the bugs in their release for it. I'm happy I didn't have to pay for it, because it honestly wouldn't be worth paying for given the fact that they abandon projects so quickly and without notice.
Doubt is not a pleasant condition, but certainty is absurd. - Voltaire