How or why does an asterisk represent "the computer aspect of ETA"?
Asterisk is often a symbolic operator in computer languages, but this use of them doesn't look like any use in any computer language. Therefore, it has little or no meaning for computer programmers.
And if it's intended to represent multiplication, dereferencing, etc. to people who aren't computer programmers, then they won't understand the reference, so it has no meaning for them.
I've been programming for a long time, and my first impression was "Wow, cheesy use of asterisks" followed by eye-rolling and thoughts of "overwrought" on reading the explanation. The interlocking gears look much better, and convey synchronized or meshed action, which is certainly an important aspect of computer programming.
If you have to explain it, then you've already failed the first-impression test.
The copy written for "Refreshing" is very poor. It essentially says it's newness for the sake of newness. And the "others are, we should, too" justification is herd-following, not exactly something a leading institution should admit.