The European structured products trade body points at the flaws on the recent report released by Esma on cost and performance of structured products.