The problem with the kind of creationism some people are advertising is that they insist that it happened around 6000 years ago. A lot of scientists would be ok with the idea of creationism -- if you allow it to happen billions of years ago as the spark that created life, but then let life evolve independently. But of course then humanity is not special -- unless the creator helped things happen this way for the purpose to create intelligent life.
So creationism/intelligent design is OK, and a higher being managing/guiding the universe is OK; it just doesn't make sense for it to have happened 6000 years ago.
I have heard it said that the general purpose solutions (OpenCL and DirectCompute both) can't represent the GPU architecture in enough detail to get the same level of efficiency as using a platform-specific API such as CUDA. If you want your code to be as fast as possible, and you know you are building a system around NV hardware, then CUDA is supposedly a better target.
Of course the alternative is that NV isn't putting as much effort in making the OpenCL/DirectCompute driver interfaces as efficient as CUDA, and what I said above is just an excuse, but I can't prove either.
[...] in order to prevent attackers from accessing and tempering with them, [...]
How does this relate to EV chargers and why would it be important to prevent people from using them for this task.