Agree, but this is how the protocol is working. For compatibility we have to keep this steep. But this is forwarded by key exchange so in order to authenticate client MUST send correct keys as well...