I'm grateful for his work but his attitude is total shit.
meeh, sadly I must agree with you at this point.
Granted, there have only been a couple interactions, but Kano has been quite cool to me. I told him up front I was a newbie, and he was very helpful. All he got out of it for now was my thanks. Once I get seriously into the game, I do intend to support the CGminer development with a donation(s) as I go. Which I did say up front.
What he told me in PM was that it is far EASIER to develop and debug support for hardware if it's in hand, and that yes, they hope to make a few coins doing it. I didn't see that as unreasonable.