Very well said. Yes, trading is ethical. Financial markets are free. Some want to invest, some want to minimize risk, and traders want to take the risk. We make markets more liquid, spreads are thiner, so investors can invest more at lower transaction costs. Funds can hedge more.
We may also...