Worry about what? I’m pointing out that it’s nice for tech to finally be honest about the view and get a deserving reaction in return after decades of self-congratulation.
Engineers did not make this advertisement. Marketing and creative departments are dominated by business / liberal arts majors. You are really spouting all over the place.