The Catizen project has been the talk of the town, but for the wrong thing, and it's not hard to understand why.