I do agree that we need some of the features that you listed, few can be termed as wants rather than needs. We are forever pushing the frontier of needs vs wants so sooner than later these wants will become needs.
I am actually not as critical of the brokerage industry as you appear to be. Especially, the discount brokerage has taken care of the issue that hurts the most, trading costs. First they switched from % of trade to per order costs and now they even drove that down to 0 (thanks to all the day traders, investors get a free ride).