I understand that both Surface and RT are new products and as such compatible non Microsoft apps would have to be developed for them. This would take some time and as such I am willing to be (a bit) patient. However I do have a problem with Microsoft products not being able to run on rt...