The financial transaction tax — Boon or bane?