Surface RT apps

I think you are really confused. "Metro" apps are not called Metro apps anymore. They are now called "Windows Store Apps". They're the same thing. What makes them Windows Store Apps is that they are coded specifically to run on top of Windows RT. Thus they will run on both ARM based devices as well as x86 based devices because they execute through WinRT.

The applications that we know, native applications, run on Windows 8 Pro and on previous versions of Windows (compatibly issues, etc). They will not run on Windows 8 RT based devices.

Metro apps, meaning applications that run in the metro interface. Aka the Start Menu. And you are wrong. Not all Metro applications support ARM. Hence why there is a compatibility list on these things.
 
So, will RT (arm) apps only be displayed when browsing the store from an RT device? I think it would be confusing for consumers if RT devices show apps that will not run on them.