There is nothing preventing developers from recompiling their Desktop Applications for RT?

Am I correct on this? The only thing Microsoft closed the door on was creating some kind of emulation or VM layer to make this transition easier. Otherwise nothing is keeping Adobe, Autodesk, SAP, Oracle, etc from recompiling and tweaking their existing Windows Vista/7 application to run on ARM/RT.

The argument that the RT desktop is worthless as Office will be the only Desktop application is false. Office will be the only desktop app at launch, but I have no doubt that application vendors will initially take the easy way out and put out an RT desktop versions of the their existing software first. The big hurdle is whether RT tablets will reach the critical mass required for this effort to pay off for the developers.