Would love to hear some counter arguments regarding the points mentioned by OP.
Well, I don't have many counterarguments. As I said it was the first script that worked in python, so what guidance is welcome. Thank you in advance for your points.
While you can think of some scenarios where using script might be useful, it's not relevant to this type of development.
What I can ask is if there is a way to make the script more efficient, bypassing these mentioned points.
You could find some workarounds to try to mitigate the risks I've mentioned (for example encrypting the plaintext words, proper deletion from memory ect.). But tbh, its better to just stick with the manual input method, if you have to of course. There are more secure ways such as using passkeys ect..