At this point, it should be clear that the logic behind all this isn't correct, so why is this still an argument and not reset and reworked yet?