I love my Surface hardware. And Office 2013 and Remote Desktop are great. But a portable device must support media in a meaningful manner.
The Surface has no media player other than Xbox Music app and it is woeful, and downright shameful that a multi-billion dollar company could release it to manufacturing in the shape it is in.
Search is such a convoluted mess and waste of time this is the easiest way to add songs to a playlist on the Surface from a large music library:
1) Use Desktop Environment to search for song.
2) Double-click to open in Music App
3) Click home button to go to Music App Home screen since you can't add to playlist from song playing full screen.
4) on home screen, in the now playing pane, right click, and now add to playlist.
5) Repeat hundreds of time and it's still more efficient than using the Metro search and doing the same thing.
Additionally, even with mirrored Music libraries, synced playlists will only see that you have some of the songs locally, even though your entire music libraries are mirrored.
And of course there's the can't sync right now issue, and having to uninstall/reinstall the music app (on Surface) if your music library changes significantly. There's a refresh issue.
This is frustrating, but more unacceptable given the resources Microsoft has. You can have the glossiest hardware on the planet if the #@#%
is a headache to use and the apps don't work (then don't release them) you're going to fail.