As an experienced writer, I often also teach #writing to specialists in other fields. One consideration I find crucial:
There is no "general audience."
Writing for a specific audience will breathe life into your words.
Writing for an abstract audience will leave your writing dead upon the page.
Few readers bother with anything written "for everyone" ... but an intercepted letter? - exquisitely compelling.
Don't you agree?