FWIW, my thoughts on Ello's efforts...
Ello is not a shouting space where everyone competes to get more intellectual revenue share. it does not immediately reward you for saying things you already know you believe in. it does not prove to you that you are "right" because 30 people "liked" what you said.
it is not a hallelujah echo chamber.
like the rats in those drug experiments, it weeds out the people who want food from the people who want to get high. purposely designed to make people think before the they type to feed the hype.
this is going to be fascinating!