I guess other reasons come before OpenCL, such as price and reliability. Given my luck, I (still) own two of the mbp which had gpu failure, one with a 8600m (that was repaired) and a 330m, I lost the window offered for the free repair, so I am gonna use some 3rd part service to get it repaired..