The essence of computational complexity is to understand the limits of what can be computed efficiently.
The line between good and evil is permeable and anyone can cross it.