Why are we still here?

7
Why are we still here?
0.080743074417114