That might apply if you choose topics purely to please your audience, but remembering that other people could be reading what I'm writing has definitely helped me improve over time. A post I write for myself will inevitably have no structure, coherence, or focus. Writing for others forces me to clarify my thoughts and ideas while viewing them from the perspective of a stranger, which is a skill that extends to all aspects of my life.