Is there a way to allow shorts without having to manage margin and having to carry risk on the balance sheet? They have to deal with two counterparties (you, and whomever is lending you the shares). I am not sure how they could economically offer free short trades.