My academic write-up was reviewed by a referee who is probably a native English speaker, and he marked the following sentence of my article as "bad English", but I don't understand why:
This technique can improve the performance, thanks to its feature A and feature B.
What I meant was that its two features are the main reasons that this technique delivers better performance.
Is there something wrong with this way of using thanks to?