Well CIG made it very clear from the start that they would share development with the backers, some dev's seem not to mind the cameras (Mark is well spoken and naturally funny in a geeky way) others do and that's why you don't see much from German guys or even UK guys, they let their work do the talk which is also fine by me. Showcasing the development generates interest and interest generates money, seems to be working for them.
LOL, I totally agree, and I think it's great that they launched the Bug Smashers series in May 2015, less than 12 months ago! I like how they shared the debug process just a short two and a half years after their Kickstarter ended!
Face it, there's a reason they started a new Bug Smashers series around the same time it became apparent to people that Star Marine and/or Arena Commander 2.0 wouldn't be released anytime within CIG's continuous prediction of "a few weeks", and it's not because they were following up on some Kickstarter promise. Your attempt to revise history is about as obvious as an Idris hiding behind an Aurora.