Raw CPU power will not save you now. Moore's Law just delivers more cores now not more GHz. We're in that many-core future many people predicted. Software will have to conform. As will the OSs.
OSs and plenty of software already support multithreading. I bet the support for multithreading is much bigger than support for OpenCL. Besides, GHz nor cores are everything. Architectural changes in SB make it ~15% faster clock for clock than Nehalem.
It is in no way marketing BS. AMD have thrown their weight behind it wholesale, and increasingly so are Intel. Even NVIDIA are supportive despite CUDA.
It is BS with low-end GPUs. Sure, it is useful if you have a tower with some real GPU horsepower in there but I doubt it has any impact on performance when dealing with low-end GPUs, like Intel IGP and Nvidia 320M. I don't see it being a huge deal for Apple when talking about 13" MBP, in the end it's more or less meant for consumers who have no idea what OpenCL even is. I'm sure Intel would have added support for OpenCL if it actually helped something.