more free stocks, free market data, low cost of trades, speedier and easy to use interface
1
investing for retirement gives me a long runway therefore is the way to go for me. statistics also shows that the longer you invest, the lesser chance of losing money