Could it be this simple?
Kano respects cgminer, and is proud of his role in forwarding the development of cgminer.
A modified cgminer is used in Jeff Garzik's Avalon with a closed-source device.
Jeff Garzik's Avalon crashes once per day and needs to be restarted. Memory leak? who knows.
Could it be that Kano simply has respect for how he feels cgminer should be, and Avalon should have tested before shipping?
Just a thought, but does that sound about right?
Yet, it doesn't actually flow with what Kano himself says.
He literally repeats what he has said already in the past.
Kano is a great programmer, I have little doubt on that. But he wants someone to butter his bread. When that someone says no, he goes into the samurai toting ninja you see above.
The last thing he is currently hiding behind is the release of the source code. Beyond that his attitude will stay much the same.
What do you think he would say of BFL if they sent him home without hardware? Or worse, asked him to actually pay for it?
Edit: The only thing I see is that Kano wants something and he approached it in all the wrong ways. Things didn't go well. bASIC folded. Avalon said No, BFL said yes.
He can hide behind "the source code has not been released" issue for a while longer. When it is released, his opinion won't change will it? I wonder why?