why is apple always behind on these things?
1. Apple has never been 'we gotta offer everything including the kitchen sink' when it comes to software development/features.
2. Apple tends to take more time than most when they do roll out complex features because they feel its important to give said features A LOT of forethought so it's implemented in such a way to remove as many 'negatives' normally associated with said features.
'Cut n Paste' in a touch UI is one example as well as offering a RESPONSIBLE multitasking feature in its iPhone OS.
In cut-n-paste... most will agree Apples implementation is very well done and while the new iPhone OS has yet to ship many believe that Apples multitasking implementation will also reduce many of negatives normally attributed to that feature on other mobile OS platforms (like Android).