I am joining this late, but this earlier posting from Brendan Burgess nails it:
Duke says he is not opposed to them. I am because few consumers could possibly understand their complexities. And those who do would never invest in them.
I have worked in developing financial products and would...