Unfortunately, the things missing currently only prove the immaturity of WP7, at least if this list is correct: "Windows Phone 7 lacks some features that were found in earlier versions of Windows Mobile. Among the features that have been confirmed to arrive in the near-future include cut, copy, and paste,[65] full multitasking for 3rd party apps,[66] and Adobe Flash.[67] Windows Phone 7 supports upgradable storage via an SD Card; however SD card memory is merged with the phone's internal storage, and changing the SD card causes the phone to reset to factory settings.[68][69] Windows Phone 7 does not support connecting to Wi-Fi (wireless) access points which are hidden[70] or have a static IP address,[71] tethering to a computer[72] (although it can be done via a hack on the Samsung Focus[73]), videocalling,[74] VoIP calling,[75] USB mass-storage,[76] universal email inbox,[76] universal search,[76] a system-wide file manager,[74] Bluetooth file transfers,[74] USSD messages,[77] or custom ringtones.[78]"
No. The problem is that Nokia abandoned the idea of producing phones that would do basic tasks such as copy&paste, transfer any media file from/to the phone, multitask, access the file system directly etc etc. I wouldn't even care much if it's free software or not. It should only perform some very basic tasks. And it doesn't. That's the problem.