Talk about a complete marketing failure. No, they don't have to show transparency. Also, people don't have to buy their coin. If they're above board, they lose very little in terms of man hours in exchange for a bunch of people feeling much more comfortable buying into this. They choose to be secretive for what reason? Because transparency is annoying? How much money do they think this ICO will make with such little information given to potential purchasers.
I don't think they're going to get a very good return on their time investment here.