The problem with luxmark is, just like lots other benchmarks, it only support Open CL, and NVIDIA's Open CL support is very poor, so its not a very good performance indicator for nvidia products thus shouldnt be a benchmark for cross-platform comparsion.
Whilst Folding@home support both Open CL and CUDA routines, thats why I picked it as a performance indicator for cross-platform comparisions.
For Luxmark, i dont think the performance gap is only due to bad driver optimisation.. with bad driver optimisation you can loose 10-15%... maybe 20% in extreme case, but in Luxmark we speak more about an engine who seems suit better the AMD architecture choice at the moment.
nothing tell us, next architecture, or even high end maxwell, will not suit better Luxmark.
On the other part, Folding@home have been designed at the start for Nvidia GPU's, and Nvidia have allways have the upper hand here if i remember well ( by short )
Reviewers cant choose only the benchmark who benefit AMD cards when review an AMD gpu's, or use only CUDA based benchmark for Nvidia gpu's when they review one. But i admit, today,
choosing benchmarks for GPGPU reviews is not a easy task, the benchmark is offtly linked to a software, and developpers have do choice on what method they have favor in the code who can have ofc a big impact on the gpu used.