The user full name was not the same, it would induce flaky test, while the user name is updated at user login from the KC data.
This creates a bunch of accounts with various profiles to allow testing in a specific "mode"