A non-profit simply means that it cannot hold money from one year to the next. To achieve that, a "non-profit" could give millions as executive compensation or contract inefficiently to for-profit "partners" who collect the gains. Not saying Telegram is doing that, but the structure shouldn't be adding to a vote of confidence in any way.