Great explanation, I'd just like to add to this bit because I think it's fun and important
And you would continue to kill infinite people every time you reached a new whole number.
Or any new number at all. Between 0 and 0.0...01 there are already infinite people. And between 0.001 and 0.002.