With respect to the design by fear: people prefer a defensible position to a nuanced one. So using 2 fields, even if wrong, is easier to defend if something goes wrong.
So much of design is unpacking these unfounded fears to actually solve the real problem for users.