Earlier quoted context omitted.
Something like a minimum holding time is a more reasonable approach. However, there's not a clear cut answer in any case.
Before you start talking about what would be effective in reducing the amount of high frequency trading you have to make the case that reducing HFT is a good goal in the first place. This is a challenging case to make.
Anyway, I agree with you. I don’t see a significant downside to using a small transaction tax or one of the other suggestions. The real hard question is about the benefit or harm of HFT itself.
I haven’t heard a decisive argument yet, but I would say that the “liquidity defence” of HFT is in unconvincing to me. I don’t see how liquidity can add value past a certain point.