Kudos for your article and sharing of your thoughts, which I took time to read. "Under assault" is a fine phrase, as one contemplates from who and whither comes this assault.
Thank you. It was not a “fun” article to write.