Two things in particular bother me. Firstly the comments about hacking to OS to get cards like ViewFinder to work. If work on removing VIDC and IOMD dependencies had been carried out (and I believe that the desktop market wanted this and RISC OS Ltds job is to support the desktop market) hacks wouldn't be necessary and I'd even bet we would've seen Evolution by now. Also it would remove the possibility of a user soft-loading the wrong ROM image as it wouldn't contain hardware specific code.
Secondly the point about C code being easily recompilable to 32bit. I hope this means that RISC OS Ltd know something about the compiler tools that we don't because at the moment we don't even appear to have an officially supported C development kit.