One can whine about this project on a daily basis but meanwhile revenue is paid out correctly on a weekly basis.
Besides a full fledged overall bear market and the project being virtually invisible (marketing... huh?), nothing to complain.
Dev has no plan to spend from raise money on marketing or paid listing on big exchange so this is big problem which keeping away big investors from this project. I don't think we will see good performance in near future maybe it could take few years it would survive.