Although the username is just an alias to a public key, it is almost unavoidable to have to use one's username (for example to join a Zone). So, we have support for multi-user single-app coming so different profiles can be applied to different zones so you can use "nikolay" for friends & family, and "myprofessionalhandle" for work stuff, and "myincognitohandleN" for other stuff.
I empathize - blockchain's benefits do suffer greatly from the behavior of many practitioners. It is wise to carefully evaluate...
However, doing even certain simple things, like securing time (https://eprint.iacr.org/2019/579.pdf), benefit from hardened consensus. Our background is in high reliability IoT infrastructure, so we got here not by bullchain hype, but by discovering and leveraging certain unique technology benefits that directly contribute to allowing solutions like Diode Drive to exist.