Why does the "Stop Virtual User" logical action disappear from version 4.1?

In NeoLoad 6.7, designing complex test cases is quick and easy. All User Paths contain now the Init/Actions/End immutable Containers allowing easy design for long scenarios. All elements inserted in the Actions Container are repeated until the User Path stops at which point End container actions are executed before finishing the scenario.

With this User Path structure, the former Stop Virtual User logical action has been replaced by the logical action Go to next iteration. This action interrupts the Virtual User runtime and makes it go to the next iteration which is almost similar to the former Stop Virtual User logical action. The way the Go to next iteration action behaves depends on where it is placed within the User Path:

The Go to next iteration logical action can be particularly useful in combination with an If ... Then ... Else or Try...Catch action. For example, this makes it possible to:

As a result, the Go to next iteration logical action is almost similar to the former Stop Virtual User one. The only difference is that when the User Path restarts an iteration, the container Init is not executed. When in the User Path, with the Go to next iteration, to have the Virtual User log out and log in again, it is necessary to: