1. Systemwide fonts have to be built in. N9 was a step backward from N900. 2. IM lacked automatic change ij away status and ability to adjust it. 3. Both N9 and N900 would be unresponsive when charging. 4. Keyboard was not good, and I kept hitting period all the time incidentally. 5. Text correction and prediction for English was awful. Text input has to be perfect as everyone is uses to other smooth OSs. 6. GPS was a joke as well as navigation, needs huge update. 7. Web browser like microb on n900 was great,compete disaster on N9 8. Cloud back up and storage needed. Dropbox needed. 9. N9 had the worst ever email client I used. Needs a complete revamp. Look at WP8 for inspiration.