There is no good reason. Ever tried updating password on Authorize.net? Good God! It's the dumbest shit ever. It doesn't tell you the whole criteria in a single sentence but goes through the list and displays them one by one. And resets everything you typed in the process. Kill me now