Re: Android phones still hang
Of course we can. We (by which I mean the market) has decided that it's not as important as other concerns. Symbian required the developer to do more work to ensure memory and performance efficiency - the end result was a dearth of apps as the development experience was more difficult (and therefore more expensive) than alternative platforms.
Features are easier to sell than performance and efficiency sadly. You can see also see this approach in mobile hardware specs where unnecessarily large core counts are the flavour of the month when in fact you'd probably be better off spending that transistor budget on L2/L3 cache and higher clock speeds (like the iPhone in fact).