I have not experienced all the benefits you listed. Nevertheless, my experience on Medium has been very pleasant and positive. I intend to stay here.