Code is a pretty extreme form of communication, compared to "saying nothing" (let alone provide code) approach taken by Apple and Google.
Note that launching a product and sales release are different things. Nokia has not launched any MeeGo products yet, so you don't hear much about them - just like you don't hear much about iPhone5.
I agree that Nokia should be more prompt in dismissing these WP7 / Android rumors, and do it in both plain-and-simple way (like Vanjoki), and in timely fashion.
But hey, it's 2011, the year when all this speculation will come to an end. These discussions, while entertaining (for the first 7-8 times at least), are mostly a waste of time. Wait and see.