Thank you for advocating for and reporting on this!
Sure reads to me like like Tech:NYC is against. Saying they favor transparency is about as empty a statement as they could make, especially when they're pulling out stock terrible arguments against it.