Why Alien Life Would Be Our Doom

Here is just another anti-tech screed styled as observation on alien life forms.

If anyone doubts that there is an ideological war against tech, here is yet another example.