Maemo 5 may have been the best OS ever conceived, but the implementation is less than perfect - there are a lot of hacks to make things work (why can't we upgrade the Python version for example?)