Feature Request: On new devices, set the admin username to the same as the password on the label.
Very easy to implement, just edit the get-custom-defconf file which changes from admin to $defconfPassword the default username.
Additionally:
Prevent name “admin”, “root” & Co. for users from being created.
Prevent stupid passwords like the username, 1234, 0000, etc.
Considerations:
On netinstall are keeped “admin” at first boot if not defaults are loaded.
If you read the label you remember the username.
If you lost it anyway you will no longer log in, because it is also the password and you must use netinstall.
The default username can be changed like the password, and readed from CSV like already is it.
In case of RouterOS update/upgrade, nothing changes for the already installed fleet, so as not to break the balls of those who work there.
Advantage:
No CVEs when guessing username.
No idiots use admin or other trivial words as username.
1000% (if no more) increase in security.