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.
Oh and not to mention how much time "management" dedicates to posting on various forums.
Most managers I know do not have time to post hype and non sense to the lemmings 24/7. But rather too busy dev'ing building or designing whatever it is they specialize in.
That is a major tell in what is going on. Garza Modus Operandi v.03.1.
*shrugs* Oh well stupid people shouldnt have money in the first place so let them buy some manufactured hype

and that concludes this FUD session!