Commissions greatly complicate the lives of retail investors. When a particular trading platform is not a tax agent for the client, the client has to act independently.

Structuring the report in such cases takes a significant amount of time - commissions largely contribute to this.

I would compare these commissions to threading operations without the use of automated means.

I don't know, it's like changing tires in Formula 1.