I'd blame TechStars for involving their companies in a reality show, absolutely. At some point, companies are probably able to manage press on their own (and would be smart to decline to participate in a reality show), but part of the purpose of an incubator/accelerator is educational and to keep you out of really stupid situations like this. They failed to do their job, proving something about the zero indexing of startup accelerators.