I agree, commissions are only part of the cost. If, for example, a broker can get a consistently better execution by 0.05-0.10 compared to others, it's $5-10 per contract. Similarly, if the platform is not reliable it can end up costing you much more than commissions.