OpenSSH (and it’s ancestor ssh-1.x) have a 17 year history of using ~/.ssh. This location is baked into innumerable users’ brains, millions of happily working configurations and countless tools.
Во-первых по умолчанию пути захардкожены. Во-вторых, если речь о целевой машине, то sshd будет смотреть authorized_keys по определённому пути (переназначается, но так делать не стоит).