The trouble with applying formal logic to natural language, is in the translation.
You are interpreting "when" as indicating an implication, it could also be an 'if and only if'.
I know what you mean. It took me some effort to accept that, in natural language, an "exponential growth" was not really meant to be exponential. One has to live with it. :)
It sounds like you displeasure with incorrect use of 'exponential growth' may declining exponentially with your exposure to it.
> "When the facts change, I change my mind," I included because of its implied inverse: "When the facts don't change, I don't change my mind."
It is my understanding that "A implies B" does not imply "not A implies not B".
Maybe I am just hairsplitting, but when I read/hear something I see these kind of sentences as bad indicators.