I think you are expecting too much. And you can always build your own custom firmware if you are not happy with stock.