If I may comment I think the poster is still referring to the return on your money at risk.
I think you have a point that the leverage allows for a greater return over a retail account (such as myself) if successful (as i hope everyone here is),
At the end of the day though, are we all...